SDK Platform release notes

This page provides release information about the SDK packages available for download from the SDK Manager, in the SDK Platforms tab.

Each SDK Platform version includes the following packages:

  • The Android SDK Platform package. This is required to compile your app for that version.
  • Several System Image packages. At least one of these is required to run that version on the Android Emulator.

    Each platform version includes a system image for each supported form factor (handsets, Android TV, and Android Wear). Each form factor may offer variations to match your computer's processor architecture (such as Intel x86 and ARM EABI). System images labeled Google APIs include access to Google Play services and those labeled Google Play also include Google Play Store.

  • The Sources for Android package. This includes the source files for the platform. Android Studio may show lines of code from these files while you debug your app.

The revision numbers listed below are for the Android SDK Platform package only. The system images may receive separate updates, usually to resolve bugs with the emulator. There are no release notes for the system images, but you should always keep them up to date.

Important: To see the most recent Android system components in the Android SDK Manager, you must first install the most recent Android SDK Command-Line tools package.

Android 14 (Beta)

For details about the platform changes, see the Android 14 documentation.

Android 13 (API level 33)

For details about the platform changes, see the Android 13 documentation.

Android 12 (API levels 31, 32)

12L feature drop (API level 32)
For details about the platform changes, see the 12L documentation.
Android 12 (API level 31)
For details about the platform changes, see the Android 12 documentation.
Android 12 ATD system images

This Automated Test Device (ATD) image is an Android system image that is optimized for headless automated tests. Early data indicates that tests that use this image should experience reduction in emulator process CPU and memory usage, and reduction in test wall time.

It achieves these performance gains through:

  • Removing most user-facing applications (for example Dialer, Settings, and SystemUI).
  • Disabling hardware renderer drawing.

The image comes with two versions: Google APIs ATD which provides Google APIs, and AOSP ATD which provides pure AOSP experience.

To learn more about running tests using ATDs, see Run tests using Automated Test Devices.

Android 11 (API level 30)

For details about the platform changes, see the Android 11 documentation.

Android 10 (API level 29)

For details about the platform changes, see Android 10 for Developers.

Android 9 (API level 28)

For details about the platform changes, see Android 9 for developers.

Android 8.1 (API level 27)

For details about the platform changes, see Android 8.1 for developers.

Android 8.0 (API level 26)

For details about the platform changes, see Android 8.0 for developers.

Android 7.1 (API level 25)

For details about the platform changes, see Android 7.1 for developers.

Android 7.0 (API level 24)

For details about the platform changes, see Android 7.0 for developers.

Android 6.0 (API level 23)

For details about the platform changes, see the Android 6.0 changes and Android 6.0 APIs.

Android 5.1 (API level 22)

For details about the platform changes, see the Lollipop overview and Android 5.1 API changes.

Android 5.0 (API level 21)

For details about the platform changes, see the Lollipop overview and Android 5.0 API changes.

Android 4.4W (API level 20)

This version makes KitKat available for Android Wear.

Android 4.4 (API level 19)

For details about the platform changes, see the KitKat overview and Android 4.4 API changes.

Android 4.3 (API level 18)

For details about the platform changes, see the Jelly Bean overview and Android 4.3 API changes.

Android 4.2 (API level 17)

For details about the platform changes, see the Jelly Bean overview and Android 4.2 API changes.

Android 4.1 (API level 16)

For details about the platform changes, see the Jelly Bean overview and Android 4.1 API changes.

Android 4.0.3 (API level 15)

Android 4.0 (API level 14)

Android 3.2 (API level 13)

Android 3.1 (API level 12)

Android 3.0 (API level 11)

Android 2.3.3 (API level 10)

Android 2.3 (API level 9)