project_path: /_project.yaml book_path: /_book.yaml landing_page: header: buttons: - label: Get source path: /setup/downloading rows: - items: - heading: 8.1 interfaces and architecture description: > Port the latest Android platform using simple HIDL interfaces to create compelling devices for your customers. buttons: - label: Learn Treble path: /devices/architecture/treble image_path: /images/landing_icon-porting.png - heading: Securing Android is essential description: > Find out how the Android security program works and learn how to implement the latest features. image_path: /images/landing_icon-security.png buttons: - label: Implement Security path: /security/ - heading: Get compatible, get apps description: > Offer a consistent experience with other Android-powered devices and get the ability to include more apps. image_path: /images/landing_icon-compatibility.png buttons: - label: Test Devices path: /compatibility/ - classname: devsite-landing-row-large-headings devsite-landing-row-no-image-background tf-about-row devsite-landing-row-75 background: grey items: - heading: About the Android Open Source Project description: | Android is an open source software stack for a wide range of mobile devices and a corresponding open source project led by Google. This site and the Android Open Source Project (AOSP) repository offer the information and source code you need to create custom variants of the Android stack, port devices and accessories to the Android platform, and ensure your devices meet compatibility requirements.

We also wanted to make sure there was no central point of failure, where one industry player could restrict or control the innovations of any other. The result is a full, production-quality operating system for consumer products with source code open for customization and porting. And now this site is available in China at source.android.google.cn.

As the AOSP documentation site, we seek your contributions. With an ever-changing ecosystem, we need your help to stay fresh. You may make your own fixes directly to the source files by following the instructions in our README. You may also use the Site Feedback link at the bottom of any page to report bugs and offer suggestions for enhancement. See the site’s changelog for a detailed view of all updates. image_path: /images/android_stack.png - heading: News items: - heading: Android 2017 Year in Review description: > The Android Security 2017 Year in Review covers everything that happened in Android Security in 2017. buttons: - label: March 15th, 2018 path: /security/overview/reports - heading: March Security Bulletins description: > The March 2018 Android and Pixel/Nexus Security Bulletins have been published to support the March security release. buttons: - label: March 7th, 2018 path: /security/bulletin/2018-03-01 - heading: ART DEX bytecode improvements description: > Android runtime (ART) now includes bytecode documentation for const-method-handle and const-method-type, as well as updates to invoke-polymorphic. buttons: - label: January 19th, 2018 path: /devices/tech/dalvik/dalvik-bytecode - classname: devsite-landing-row-100 tf-row-centered items: - buttons: - classname: button button-primary label: More Updates path: /setup/site-updates