You can get Android 11 in any of these ways:

1. Get an OTA update or system image for a [Google Pixel device](https://developer.android.com/about/versions/11/get#on_pixel)
2. Set up an [Android Emulator](https://developer.android.com/about/versions/11/get#on_emulator) to run Android 11
3. Get a GSI system image for a [qualified Treble-compliant device](https://developer.android.com/about/versions/11/get#on_gsi)

For instructions on how to set up Android Studio for testing and development,
see [Set up the SDK](https://developer.android.com/about/versions/11/setup-sdk).

## Get Android 11 on your Pixel device

If you have a qualified Google Pixel device, you can
[check and update your Android version](https://support.google.com/pixelphone/answer/7680439)
to receive Android 11 over the air.

Alternatively, if you'd rather flash your device manually, you can get the
Android 11 system image for your device on the
[Pixel downloads page](https://developers.google.com/android/images).
Read the general instructions for how to [flash a system
image](https://developers.google.com/android/images#instructions) to your
device. This approach can be useful when you need more control
over testing, such as for automated testing or regression testing.

In most cases, you don't need to do a full reset of your data to move to
Android 11, but it's recommended that you back up data before enrolling
your device.

Android 11 OTAs and downloads are available for the following Google Pixel
devices:

- Pixel 2 and 2 XL
- Pixel 3 and 3 XL
- Pixel 3a and 3a XL
- Pixel 4 and 4 XL

## Set up Android Emulator to run Android 11

Configuring the Android Emulator to run Android 11 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 sizes and device characteristics.

You can set up an emulator with Android 11 from inside Android
Studio:

1. [Install the latest Preview build](https://developer.android.com/about/versions/11/setup-sdk#get-studio) of Android Studio.
2. In Android Studio, click **Tools \> SDK Manager**.
3. In the **SDK Tools** tab, select the latest version of **Android Emulator** , and click **OK**. This installs the latest version if it's not already installed.
4. In Android Studio, click **Tools \> AVD Manager** and follow the instructions
   to [create a new AVD](https://developer.android.com/studio/run/managing-avds#createavd).

   Be sure to select a Pixel 2, 3, 3a, 4, or 4a device definition and an Android
   11 (API level 30) system image. If you don't already have an Android 11 system
   image installed that matches your device definition, click **Download** next
   to the **Release Name** to get it.
5. When you return to the list of virtual devices in the AVD Manager,
   double-click your new virtual device to launch it.

## Testing on Android GSI

Android [Generic System Image (GSI)](https://developer.android.com/topic/generic-system-image) 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](https://developer.android.com/topic/generic-system-image) 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
[Android 11 GSI section](https://developer.android.com/topic/generic-system-image/releases#android-gsi-11) on
the GSI releases page.