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 <p>For more information on this SDK release, read the <a href="{@docRoot}sdk/RELEASENOTES.html">Release Notes</a>.</p> <p>For setup procedures, read the <a href="{@docRoot}sdk/{@sdkCurrent}/installing.html">Installing</a> guide.</p> <h2>SDK Contents</h2> <h4>Development tools</h4> <p>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 <a href="{@docRoot}guide/developing/tools/index.html">Dev Guide</a> and access them in the <code><em><sdk></em>/tools/</code> directory.</p> <h4 id="system_images">Android Platforms</h4> <p>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 <a href="{@docRoot}sdk/android-{@sdkCurrentVersion}.html">Android {@sdkCurrentVersion} Version Notes</a>.</p> <p>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 <a href="{@docRoot}sdk/updating-sdk.html">Updating Your SDK</a>.</p> <h4 id="system_images">SDK Add-Ons</h4> <p>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.</p> <table style="margin-right:1em;" width="80%"> <tr> <th><nobr>Add-On</nobr></th><th><nobr>API Level</nobr></th> <th>Notes</th><th>Description</th> </tr> <tr> <td width="5%"><nobr>Google APIs</nobr></td> <td width="5%">5</td> <td width="5%"> </td> <td>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. </td> </tr> </table> <h4 id="samples">Sample Code and Applications</h4> <p>You can look at a variety of sample applications in the <a href="{@docRoot}guide/samples/index.html">Dev Guide</a> and access the sample code itself in the <code><em><sdk></em>/platforms/<em><platform></em>/samples/</code> directory of the SDK package. Note that each platform version includes its own set of sample applications.</p> <h4 id="documentation">Documentation</h4> <p>The SDK package includes a full set of local documentation. To view it, open the <code><em><sdk></em>/documentation.html</code> 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.</p> <p>The most current documentation is always available on the Android Developers site:</p> <p style="margin-left:2em;"><a href="http://developer.android.com/index.html">http://developer.android.com/</a> </p>