This page describes how to install the Android SDK and set up your development environment. If you haven't downloaded the SDK yet, you can use the link below to get started. Then read the rest of this document to learn how to install, configure, and use the SDK to create Android applications.
Upgrading?
If you have already developed applications using an earlier version of the SDK (m3 or m5), please skip this page and read the Upgrading the SDK
System and Software Requirements
To develop Android applications using the code and tools in the Android SDK, you need a suitable development computer and development environment, as described below.
Supported Operating Systems:
- Windows XP or Vista
- Mac OS X 10.4.8 or later (x86 only)
- Linux (tested on Linux Ubuntu Dapper Drake)
Supported Development Environments:
- Eclipse IDE
- Eclipse 3.3 (Europa), 3.4 (Ganymede)
- Eclipse JDT plugin (included in most Eclipse IDE packages)
- WST (optional, but needed for the Android Editors feature; included in most Eclipse IDE packages)
- JDK 5 or JDK 6 (JRE alone is not sufficient)
- Android Development Tools plugin (optional)
- Not compatible with Gnu Compiler for Java (gcj)
- Eclipse 3.3 (Europa), 3.4 (Ganymede)
- Other development environments or IDEs
- JDK 5 or JDK 6 (JRE alone is not sufficient)
- Apache Ant 1.6.5 or later for Linux and Mac, 1.7 or later for Windows
- Not compatible with Gnu Compiler for Java