When Android M was announced and the Android M Developer Preview was launched earlier this year, Google announced that future updates to the preview would be made over-the-air (OTA). Just over a month later, Jamal Eason (Product Manager, Android) has announced that the Android M Developer Preview 2 update has been released.
Devices currently running the Google I/O M Developer Preview on their Nexus 5, 6, 9, or Nexus Player should receive the update OTA style over the next few days. Those of
you us who are impatient can download and install the new version of the system update from the developer preview website.
Major changes appear to be mostly under the hood bug fixes and nothing that many people would notice unless they were facing a specific issue.
- Android Platform Changes:
- Modifications to platform permissions including external storage, Wi-Fi & Bluetooth location, and changes to contacts/identity permissions. Device connections through the USB port are now set to charge-only mode by default. To access the device, users must explicitly grant permission.
- API Changes:
- Updated Bluetooth Stylus APIs with updated callback events. View.onContextClickListener and GestureDetector.OnContextClickListener to listen for stylus button presses and to perform secondary actions.
- Updated Media API with new callback InputDevice.hasMicrophone() method for determining if a device microphone exists.
- Fixes for developer-reported issues:
For a more detailed change list you can check out the release notes.
Have you received the Android M Developer Preview update yet? Let us know in the comments below, or on Google+, Facebook, or Twitter.Source: Android Developers Blog