Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)

Legal Notice

Android is an open platform that's freely available to you as an app developer. You can immediately download the Android SDK, develop apps, and distribute them to the world without any registration or fees.

Android is developed by Google Inc. and the Open Handset Alliance . We've made it available to you as a development platform pursuant to our commitment to openness, freedom, and innovation in mobile.

To start developing apps for Android, download the free Android SDK .

Android Brands

The "Android" name, the Android logo, and other trademarks are property of Google Inc. You may not use the logo or the logo's custom typeface.

You may use the word "Android" in a product name only as a descriptor, such as "for Android" and the first instance should be followed by a TM symbol, "for Android™." In other messaging, the word "Android" may be used in text as a descriptor, as long as it is followed by a proper generic term (for example, "Android™ application"). Any use of the Android name must include footer attribution in your communications: "Android is a trademark of Google Inc."

The Android Robot logo can be used, reproduced, and modified freely in marketing communications. Our standard color value for print is PMS 376C. Our online hex color is #A4C639. The Android Robot logo is licensed under the terms of the Creative Commons Attribution license and any use of it must be attributed as such.

For more information about Android brands, see the Brand Guidelines .

All other trademarks are the property of their respective owners.

Web Site Content

We are pleased to license the Android documentation and sample code on this web site under terms that encourage you to take, modify, reuse, re-purpose, and remix the content as you see fit. The documentation content on this web site is made available to you as part of the Android Open Source Project . This documentation, including any code shown in it, is licensed under the Apache 2.0 license . All other content on this site, except the license documents themselves and as otherwise noted, is licensed under the Creative Commons Attribution 2.5 license.

For more information about licenses provided for the content of this web site and the restrictions for re-use, read the complete Content License .

Your use of this site is subject to Google's Privacy Policy & Terms of Service .

Other Android Services

Google provides other optional services for your Android apps that have their own legal terms and restrictions. Such services include:

Eclipse Android Developer Tools Plugin
If you're developing apps with the Eclipse IDE, we offer a free plugin called the Android Developer Tools (ADT) to speed up your development and debugging. Certain code within the ADT plugin and other packages available from the SDK Manager require that you agree to terms and conditions for use, reproduction and distribution upon installation.
Google Play
Google Play is a publicly available service through which you can distribute your apps for Android-powered devices. Google Play not only makes your app available to millions of devices, but also offers your app powerful services such as in-app billing and license verification. In order to distribute your apps on Google Play and use the associated services, you must agree to the Developer Distribution Agreement and acquire a valid Developer Account.

Developer Distribution Agreement , Developer Program Policies

Google Maps Android API
The Google Maps Android API is a collection of services that allow you to include maps, geocoding, geolocation, and other content from Google and its content providers in your Android apps. If you want to develop an Android app that makes use of this API you must agree to the terms of service and obtain an API Key.

Google Maps Android API Getting Started , Mobile Legal Notices

Android Cloud to Device Messaging
Android Cloud to Device Messaging (C2DM) is a service that helps you send data from your servers to your users' Android devices. The service provides a simple, lightweight mechanism that your servers can use to tell your Android app to contact your server directly to fetch updated app or user data. Before you can sign up for Android Cloud to Device Messaging, you must agree to the terms of a legal agreement between you and Google. Registration is free.

Android Cloud to Device Messaging Terms of Service

Android Backup Service
Android Backup Service is integrated with Android's data backup framework to perform data backup and restore for most devices running Android 2.2 or greater, using Google servers and a backup transport on the device. Before you can sign up for Android Backup Service, you must agree to the terms of a legal agreement between you and Google. Registration is free.

Android Backup Service Terms of Service

Any and all other services available for Android but not documented on developer.android.com are subject to their own terms, as documented on their respective web sites.