page.title=Android 2.0 SDK, Release 1 sdk.redirect=0 sdk.version=2.0 sdk.date=October 2009 sdk.win_download=android-sdk-windows-2.0_r1.zip sdk.win_bytes= sdk.win_checksum= sdk.mac_download=android-sdk-mac_x86-2.0_r1.zip sdk.mac_bytes= sdk.mac_checksum= sdk.linux_download=android-sdk-linux_x86-2.0_r1.tgz sdk.linux_bytes= sdk.linux_checksum= adt.zip_download=ADT-0.9.4.zip adt.zip_version=0.9.4 adt.zip_bytes= adt.zip_checksum= @jd:body

For more information on this SDK release, read the Release Notes.

For setup procedures, read the Installing guide.

SDK Contents

Development tools

The SDK includes a full set of tools for developing and debugging application code and designing an application UI. You can read about the tools in the Dev Guide and access them in the <sdk>/tools/ directory.

Android Platforms

This SDK includes only the Android {@sdkCurrentVersion} platform version for developing Android applications. With this platform, both the fully compliant Android {@sdkCurrentVersion} library and system image are provided. For more information about this platform version — features, applications included, localizations, API changes, and so on — see the Android {@sdkCurrentVersion} Version Notes.

Although only one platform version is included in the SDK, you do not need to install a separate Android SDK for each platform version on which would like to develop applications. Once you install the SDK from this page, you can easily install additional Android platform versions using the Android SDK and AVD Manager. For more information about adding platform versions to your SDK, read Updating Your SDK.

SDK Add-Ons

An SDK add-on provides a development environment for an Android external library or a customized (but fully compliant) Android system image. This SDK includes the SDK add-ons listed below. The Android system API Level required by each add-on is noted.

Add-OnAPI Level NotesDescription
Google APIs 5   Includes the com.google.android.maps external library, a compliant Android 2.0 system image, a {@link android.location.Geocoder Geocoder} backend service implementation, documentation, and sample code.

Sample Code and Applications

You can look at a variety of sample applications in the Dev Guide and access the sample code itself in the <sdk>/platforms/<platform>/samples/ directory of the SDK package. Note that each platform version includes its own set of sample applications.

Documentation

The SDK package includes a full set of local documentation. To view it, open the <sdk>/documentation.html file in a web browser. If you are developing in an IDE such as Eclipse, you can also view the reference documentation directly in the IDE by hovering over methods and class names.

The most current documentation is always available on the Android Developers site:

http://developer.android.com/