Android 11 Beta is now available for early adopters and developers!
You can get Android 11 Beta in any of these ways:
- If you have a supported Pixel device, enroll in the Android Beta program to get the latest builds delivered over-the-air. Alternatively, you can install the latest build manually.
- Set up an Android Emulator to run Android 11 Beta.
- Test with a GSI build on any supported Treble-enabled device.
For instructions on how to set up Android Studio for testing and development, see Set up the SDK.
Get Android 11 Beta on your Pixel device
The easiest way to get Android 11 Beta on a Google Pixel device is to Enroll the device in our Android Beta for Pixel program. To enroll, visit g.co/androidbeta. Note that if you've previously installed an Android 11 Developer Preview build, you'll automatically receive Beta updates over-the-air.
Once enrolled, your device will receive regular over-the-air (OTA) updates to the latest Android 11 builds through (and including) the final release. Enrolling is a simple and fast process, and it's highly recommended for early adopters and developers. In most cases, you don't need to do a full reset of your data to move to Android 11 Beta, but it’s recommended that you back up data before enrolling your device.
Alternatively, you can manually download and flash your Pixel device to the latest Android 11 Beta build. This approach can be useful when you need more control over testing, such as for automated testing or regression testing. The Android Flash tool provides an web UI to guide you through the process, or you can handle the dowload and flash process yourself. See the downloads page for links and instructions.
Android 11 Beta OTAs and downloads are available for Pixel 4, Pixel 3a, Pixel 3a XL, Pixel 3, Pixel 3 XL, Pixel 2, and Pixel 2 XL.
Set up Android Emulator to run Android 11 Beta
Even if you don't have access to a hardware device that can run Android 11, you can still participate in Android 11 Beta by setting up the Android Emulator for early development and testing.
Configuring the Android Emulator to run Android 11 Beta is a great solution for exploring new features and APIs and testing with Android 11 behavior changes. Setting up the emulator is fast and convenient and allows you to emulate various screen sites and device characteristics.
You can set up an emulator with Android 11 from inside Android Studio. Just install the latest system image and create a new virtual device as follows:
- In Android Studio, click Tools > SDK Manager.
- In the SDK Platforms tab, select Show Package Details at the bottom of the window.
- Below Android 11 Beta, select a system image such as Google APIs Intel x86 Atom System Image.
- In the SDK Tools tab, select the latest version of Android Emulator.
- Click OK to begin install.
- After install is finished, select Tools > AVD Manager and follow the instructions to create a new AVD.
Be sure to select a device definition that does not include Play Store, and select 30 for the system image.
- When you return to the AVD Manager's list of virtual devices, double-click your new virtual device to launch it.
Testing on Android GSI
Android Generic System Image (GSI) binaries are available to developers for app testing and validation purposes on supported Treble-compliant devices. You can use these images to address any compatibility issues with Android 11 as well as discover and report OS and framework issues before Android 11 is officially released.
See the GSI documentation for device requirements, flashing instructions, and information on choosing the right image type for your device. Once you're ready to download a GSI binary, see the Downloads section on the Android 11 GSI page.