Use documentation, tools, and resources to improve and optimize your customer experiences.

Build with Android

View public resources for the Android Open Source Project.
Get help working with the Android OS, porting devices and accessories to the Android platform, and ensuring devices meet compatibility requirements.
View fixes for possible issues affecting Android devices and security vulnerability details from device and chipset manufacturers.
Build high-quality Android apps for every Android device.

Partner portals

Use portals to manage your devices, configure updates, verify test results, and more.
Deliver apps using Play Auto Install (PAI), push client ID and connectivity configurations, and configure devices using Google infrastructure.
Create and deploy updates, packages, and configurations. Manage device groups and assignments, and view reports.
Get launch approval for an Android device, upload test suite reports, request and manage keyboxes, and manage device, product, and build information.
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.
Learn how to preload Google Restore on your devices and enable users to bring data from their Android or iPhone device during device setup.
See biometrics specifications, security updates, list of sensors, testing labs, and more.
Get details on Android haptics features—creation of stimuli through the sense of touch—and how to implement them.
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.
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.
Use Google apps and APIs to support enhanced functionality across devices.
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.
Use Wear OS to create wearable devices that provide contextually aware and relevant information to users.