Android M Developer Preview 2 Download NOW !
Android M Developer Preview
Android M Developer Preview 2
Get ready for the next version of Android. Test your apps on Nexus 5, 6, 9, and Player. Explore what's new —runtime permissions, Doze and App Standby power-saving features, new assist technology, and more.
What’s in the Preview?
The M Developer Preview includes everything you need to test your existing apps on a variety of screen sizes, network technologies, CPU/GPU chipsets, and hardware architectures.
SDK tools
You can download these components through the SDK Manager in Android Studio:
- M Developer Preview SDK tools
- M Developer Preview emulator system image (32-bit & 64-bit)
- M Developer Preview emulator system Image for Android TV (32-bit)
Hardware system images
You can download these hardware system images for Nexus devices from the Downloads page:
- Nexus 5 (GSM/LTE) “hammerhead” device system image
- Nexus 6 “shamu” device system image
- Nexus 9 (Wi-Fi) “volantis” device system image
- Nexus Player (Android TV) “fugu” device system image
Documentation and sample code
These documentation resources help you learn about the Preview:
- Set Up the SDK has step-by-step instructions for getting started.
- Testing Guide and Behavior Changes point you to key areas to test.
- Documentation of new APIs, including an API Overview, downloadable API Reference, and detailed developer guides on key features such as permissions, app backup, and others.
- Sample code that demonstrates how to support permissions and other new features.
- Release notes for the current version of the M Developer Preview, including change notes and diff reports.
Support resources
Use these support resources as you test and develop on the M Developer Preview:
- M Developer Preview Issue Tracker is your primary feedback channel. You can report bugs, performance issues, and general feedback through the issue tracker. You can also check for known issues and find workaround steps.
- The Android M Developer Community is a Google+ community where you can connect with other developersworking with Android M. You can share observations or ideas or find answers to questions about Android M.
Targeting, preview APIs, and publishing
The Android M Developer Preview is a development-only release and does not have a standard API level. If you want to opt out of compatibility behaviors to test your app (which is strongly recommended), you can target the M Developer Preview by setting your app's
targetSdkVersion
to “MNC”
.
The Android M Developer Preview delivers preview APIs — the APIs will not be official until the final SDK is released, currently planned for the third quarter of 2015. This means that you can expect minor API changesover time, especially during initial weeks of the program. We’ll provide a summary of changes to you with each update of the Android M Developer Preview.
Note that although preview APIs may change, underlying system behaviors such as runtime permissions and power-saving features are stable and ready for testing right away.
In terms of publishing, Google Play prevents publishing of apps targeting the M Developer Preview. When the Android M final SDK is available, you’ll be able to target the official Android M API level and publish your app to Google Play. Meanwhile, if you want to distribute an app targeting Android M to testers, you can do so via email or by direct download from your site.
How to get started
To get started testing your app:
- Review the API Overview and Behavior Changes to get an idea of what's new and how it affects your apps. In particular, learn about the new runtime permissions model, power-saving features, and auto backup.
- Set up your environment by following the instructions for Setting up the Preview SDK and configuring test devices.
- Follow the flashing instructions to flash the latest M developer preview system image for Nexus 5, 6, 9, and Player. Once you've flashed your development device, Preview updates will be delivered through over-the-air (OTA) updates.
- Download the M Preview API Reference and M Preview samples to gain more insight into new API features and how to use them in your app.
- Join the Android M Developer Community to get the latest news and connect with other developers working with the new platform.
Comments
Post a Comment