Do more with Android
Use documentation, tools, and resources to improve and optimize your customer experiences.
Build with Android
View public resources for the Android Open Source Project.
AOSP documentation
Get help working with the Android OS, porting devices and accessories to the Android platform, and ensuring devices meet compatibility requirements.
Security Bulletins
View fixes for possible issues affecting Android devices and security vulnerability details from device and chipset manufacturers.
Android apps
Build high-quality Android apps for every Android device.
Partner portals
Use portals to manage your devices, configure updates, verify test results, and more.
Android Device Configuration portal
Deliver apps using Play Auto Install (PAI), push client ID and connectivity configurations, and configure devices using Google infrastructure.
Google Over the Air Dashboard
Create and deploy updates, packages, and configurations. Manage device groups and assignments, and view reports.
Partner Approvals portal
Get launch approval for an Android device, upload test suite reports, request and manage keyboxes, and manage device, product, and build information.
Firmware Analysis portal
View scan results of uploaded device images for malware and other undesired behavior, content, or configurations.
Partner guides
View user guides for Android features, programs, and partner portals.
Google Restore
Learn how to preload Google Restore on your devices and enable users to bring data from their Android or iPhone device during device setup.
Biometrics
See biometrics specifications, security updates, list of sensors, testing labs, and more.
Haptics
Get details on Android haptics features—creation of stimuli through the sense of touch—and how to implement them.
Google Anti-Abuse APIs
Use Google Anti-Abuse APIs to verify the integrity of Android devices and protect your apps from attacks and abuse such as fraud, cheating, and unauthorized access.
Android form factors
Learn how to Integrate Android on different form factors, from phones to TVs to cars,
using specialized resources such as detailed integration guides, compatibility
requirements, testing tools, and more.
Android for Cars
Bring your apps to vehicles running Android Automotive OS (AAOS) or Android Auto. Use one app architecture for each case so every user can enjoy your apps.
Google Mobile Services
Use Google apps and APIs to support enhanced functionality across devices.
Android TV OS
Use Android TV and Google TV to bring users a customized entertainment experience, with everything they want to watch organized and simplified on the home screen.
Wear OS
Use Wear OS to create wearable devices that provide contextually aware and relevant information to users.