It’s a big day today, with Google pushing the source code for Android 5.0 Lollipop is pushing to the Android Open Source Project (AOSP). There’s a LOT to go through and Glenn Kasten from the Android Team has just posted up a new link on the Android Builders Google Group outlining all the new documentation and linking to the API documentation.
There’s a massive list of APIs available, including new Audio (with USB support), Camera, Sensors, Encryption and more. There’s also links to the new Android TV information including TV Input Frameworks and CEC controls. The Android Team has also included improved navigation for the Accessories and Devices tabs which were restructured to make them easier to use.
We are pleased to announce new documentation accompanying the Android 5.0 (Lollipop) release. As always, source.android.com is your home for the latest information as the new Android version is launched. Here is a summary of changes to the site for Android 5.0.
A new Attributes page explains how to use the new audio attribute API. The audio system uses these attributes to make mixing decisions and notify applications about the state of the system. And USB Digital Audio describes the USB digital audio internals on Android. The revised Accessories section now contains a Wired audio headset specification.
The Camera team describes its version support, including the feature flags to allow Play Store filtering of Camera API2 camera apps.
Security Encryption instructions have been updated to reflect all of the latest features in Android 5.0, including fast encryption, the forceencrypt flag to encrypt on first boot, hardware-backed storage of the encryption key, and more.
Android begins support for televisions with the TV Input Framework (TIF) that simplifies the delivery of live content to Android TV and the HDMI-CEC control service to allow interaction of connected devices with minimal compatibility issues. And TV Audio explains how to transfer the TIF AudioPort information for the audio routing API.
The Accessories and Devices tabs were restructured in navigation to ease use.
Please reply here with any errors, broken links, missing information, or suggestions for improvement.
The Android team