page.title=Welcome to Android home=true @jd:body

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 »

News

Site redesign
You're looking at the new and improved source.android.com! We've updated the layout and site design, and also added new information. We hope you find these improvements helpful.

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. Full details of the Compatibility Program will be available in the first quarter of 2010.

Android Mascot

Get Involved

If you're interested in contributing to the Android source code or helping out with the project in some other way, click here.

More »

Build a Device

If you're an engineer building a device intended to run the Android software stack, click here to find porting information and tips.

More »

Compatibility

If you're an OEM or other organization building an Android device, click here to find out how to ensure that your device is fully compatible, and how to take advantage of the benefits of compatibility.

More »