Welcome to Android


Compatibility Tools for Android 2.2
The compatibility tools for Android 2.2 have been published. This includes the Compatibility Definition Document for Android 2.2, and the Compatibility Test Suite version 2.2 r1. With these tools, device manufacturers can finalize builds of Android 2.2 for new and existing devices. For more information, visit the Compatibility page.

Introducing the Compatibility Program
We're pleased to introduce the Android Compatibility Program. We've released two tools -- the Compatibility Definition Document and the Compatibility Test Suite -- to help device manufacturers build compatible devices.

Android Mascot

Here you can find the information and source code you need to build an Android-compatible device.

Android is an open-source software stack for mobile devices, and a corresponding open-source project led by Google. We created Android in response to our own experiences launching mobile apps. We wanted to make sure that there was no central point of failure, so that no industry player can restrict or control the innovations of any other. That's why we created Android, and made its source code open.

Learn more »


If you're interested in contributing to the Android source code or helping out with the open-source project, our Source pages have the information you need.

Get Involved »


If you're an engineer building a device intended to run the Android software stack, look at our Porting pages for information and tips.

Build a Device »


If you're an organization building an Android device, you'll want to check out our Compatibility pages to find out how to take advantage of the benefits of compatibility.

Get Compatible »

↑ Go to top