Android Open Source Project
Android unites the world! Use the open source Android operating system to power your device.
Android unites the world! Use the open source Android operating system to power your device.
Learn more about the OS that powers Android devices around the world. What's new? Learn what's new with the Android operating system. About Explore the Android OS stack Learn more about Android's history and the platform's structure. Start...
Compatibility Test Suite (CTS) is a free, commercial-grade test suite and tools used to help ensure that your devices are Android compatible. CTS is intended to be integrated into your daily workflow, such as through a continuous build system. CTS runs on a desktop machine and executes tests...
In short: Discover Android Compatibility Test Suite (CTS) - a free, commercial-grade tool for ensuring device compatibility. Learn about CTS components, automated testing process, and troubleshooting tips. (AI summary)
Android incorporates industry-leading security features to keep the Android platform and ecosystem safe. Learn more about Android's robust security model and rigorous security program. Security overview The Android OS has robust security...
To provide your Android users with a coherent experience as they use your device alongside other Android devices in the ecosystem, apply these established standards to your Android implementation. Use the Compatibility Test Suite The Compatibility Test Suite is a set of free tests you can use to...
Android is an open source software stack created for a wide array of devices with different form factors. Learn more about building and contributing to the platform. About Explore the Android OS stack Learn more about Android's history and the platform's structure. Start Set up your environment...
Beyond phones and tablets, the Android OS serves as a platform for a diverse array of hardware and technology, including unified corporate networks and entertainment devices. Cuttlefish Create configurable virtual Android devices that can...
The Android security team is responsible for managing security vulnerabilities discovered in the Android platform and many of the core Android apps bundled with Android devices. The Android security team finds security vulnerabilities...
This section describes implementation of standard Android connectivity protocols and describes use of related features, including Bluetooth, NFC, Wi-Fi, Telephony, and more. Follow the instructions in this section to ensure your Android devices are connected properly. Content and code samples on...
The Android framework offers a variety of graphics rendering APIs for 2D and 3D that interact with manufacturer implementations of graphics drivers, so it is important to have a good understanding of how those APIs work at a higher level....