page.title=Support and Release Notes page.tags="preview", "developer preview" page.image=images/cards/card-support_16-9_2x.png @jd:body

Developer Preview 3 is now available

Includes final SDK and near-final system images

Two primary support channels are available to you when developing and testing with the Android M Developer Preview. If you've encountered bugs or have feedback about the M Developer Preview, you can create an issue on our issue tracker. We'll triage the issue for further review and provide updates as needed.

To discuss issues or ideas with other developers working with Android M, join the M Developer Preview Google+ community.

Developer Preview 3

Date: August 2015
Build: MPA44I
Hardware support: Nexus 5, 6, 9, Player
Emulator support: x86 & ARM 32/64-bit
Google Play services: 7.8

Developer Preview 3 is the final incremental update to the Android M preview platform that was originally released in May 2015. The update includes final APIs and the official Android 6.0 SDK, as well as near-final system images for testing your apps. The updated system images bring a variety of fixes and enhancements across the system, including those related to issues reported by developers through the external issue tracker.

If you are currently developing or testing on Android M, you should update your environment as soon as possible, so that you can begin final compatibility testing in preparation for the public release to device manufacturers later this year.

Updating to the Android 6.0 SDK and the latest system images 3 ensures that you are building against final platform APIs in API level 23 and testing against final behaviors. If you are just getting started, follow the instructions in Set up the Preview SDK.

What's included

Developer Preview 3 includes the official Android 6.0 SDK as well as updated preview system images, documentation, and samples for developing against the Android 6.0 development platform.

Key changes

For a complete list of changes, including renamed and removed APIs, see the API Diff report for API level 22 to 23.

Known issues

For a complete list of reported issues, please refer to the open issues list on the Developer Preview issue tracker.

Get Developer Preview 3

You can download the official Android 6.0 SDK platform and Developer Preview 3 emulator images from the SDK Manager.

Developer Preview 3 system images for supported Nexus devices are available by download and by over-the-air (OTA) update. The OTA update is available only to supported devices that are currently running a Developer Preview build. If your device is running a Developer Preview build, you should automatically receive the OTA update within a few days of availability.

For instructions on how to download and flash your device to the latest Developer Preview, see the links and instructions on the Downloads page.

For instructions on how to start developing and testing with Android 6.0 Marshmallow, read Setting up the SDK.

Developer Preview 2

Date: July 2015
Builds: MPZ79M (Nexus 5, 6, 9), MPZ79N (Nexus Player)
Hardware support: Nexus 5, 6, 9, Player
Emulator support: x86 & ARM 32/64-bit
Google Play services: 7.6

Android M Developer Preview 2 is an incremental update to the Android M preview platform that was originally released in May 2015. The update includes a variety of enhancements and bug fixes made across the system, including those related to issues reported by developers through the external issue tracker.

If you are currently developing or testing on Android M, you should update your environment to Developer Preview 2 as soon as possible. This ensures that you are building with the latest platform APIs and testing against the latest behaviors. If you are just getting started with the Android M Developer Preview SDK, follow the instructions in Set up the Preview SDK, then update your environment for Developer Preview 2.

What's included

Developer Preview 2 includes an updated SDK with system images, documentation, and samples for developing against the latest Android M platform.

Key changes

For a complete list of changes, including renamed and removed APIs, please refer to the API Diff Reports included in the Developer Documentation download package.

Known issues

For a complete list of reported issues, please refer to the open issues list on the Developer Preview issue tracker.

Get Developer Preview 2

You can download the Developer Preview 2 platform and emulator images from the SDK Manager.

Developer Preview 2 system images for supported Nexus devices are available by download and by over-the-air (OTA) update. The OTA update is available only to supported devices that are currently running Developer Preview 1. If your devices are running Developer Preview 1, you should automatically receive the OTA update within a few days of availability.

If you are just getting started with Android M Developer Preview, and want to receive Developer Preview 2 via OTA, download the appropriate Developer Preview 1 system image, and flash it to your device. Then, leave the device powered on for several hours. It registers with the OTA service, and receives Developer Preview 2 by OTA.

For instructions on how to download and flash your device to the Developer Preview, see the links and instructions on the Downloads page.

For instructions on how to start developing and testing with Android M, read Setting up the SDK.

Developer Preview 1

Date: May 2015
Build: MPZ44Q
Hardware support: Nexus 5, 6, 9, Player
Emulator support: x86 & ARM (32/64-bit)
Google Play services: 7.5

Initial release.