Starting March 27, 2025, we recommend using android-latest-release instead of aosp-main to build and contribute to AOSP. For more information, see Changes to AOSP.

Android Compatibility Program

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 help reveal compatibility issues early on in your development process.

Learn how to build Android

Architecture

Review the principles of Android development outlined in Architecture.

Security

Follow security best practices to keep your users and devices safe.

Settings

Follow the Settings guidelines to build a usable, compatible settings interface.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2024年12月12日 UTC.