index.jd revision 7500f341dd65de97ac4272e7a9c5474423cef89f
1page.title=Android SDK
2sdk.redirect=0
3sdk.version=2.0.1
4sdk.date=December 2009
5
6sdk.win_download=android-sdk_r04-windows.zip
7sdk.win_bytes=23069119
8sdk.win_checksum=c48b407de852ba483869f17337e90997
9
10sdk.mac_download=android-sdk_r04-mac_86.zip
11sdk.mac_bytes=19657927
12sdk.mac_checksum=b08512765aa9b0369bb9b8fecdf763e3
13
14sdk.linux_download=android-sdk_r04-linux_86.tgz
15sdk.linux_bytes=15984887
16sdk.linux_checksum=ef84b08fd9da84f4c4ae77564fe4eaee
17
18@jd:body
19
20
21<h2 id="quickstart">Quick Start</h2>
22
23<p>The steps below provide an overview of how to get started with the Android
24SDK. For detailed instructions, start with the <a
25href="{@docRoot}sdk/installing.html">Installing</a> guide. </p>
26
27<p><strong>0. Prepare your development computer</strong></p>
28
29<p>Read the <a href="{@docRoot}sdk/requirements.html">System Requirements</a>
30document and make sure that your development computer meets the hardware and
31software requirements for the Android SDK. Install any additional software
32needed before downloading the Android SDK. In particular, if you plan to develop
33Android applications in the Eclipse IDE using the ADT Plugin (see below), make
34sure that you have the correct version of Eclipse installed. 
35
36<p><strong>1. Download and install the SDK starter package</strong></p>
37
38<p>Select a starter package from the table at the top of this page and download
39it to your development computer. To install the SDK, simply unpack the starter
40package to a safe location and then add the location to your PATH. </p>
41
42<p><strong>2. Install the ADT Plugin for Eclipse</strong></p>
43
44<p>If you are developing in Eclipse, set up a remote update site and install the
45Android Development Tools (ADT) plugin. For detailed instructions, see <a
46href="{@docRoot}sdk/eclipse-adt.html">Installing and Updating ADT</a>.</p>
47
48<p><strong>3. Add Android platforms to your SDK</strong></p>
49
50<p>Use the Android SDK and AVD Manager, included in the SDK starter package, to
51add one or more Android platforms (for example, Android 1.6 or Android 2.0) to
52your SDK. In most cases, you will want to download multiple platforms, so that
53you can build your application on the lowest version you want to support, but
54test against higher versions that you intend the application to run on.
55Information about each platform is available at left, under "Downloadable SDK
56Components."</p>
57
58<p>To launch the Android SDK and AVD Manager on Windows, execute <code>SDK
59Setup.exe</code>, at the root of the SDK directory. On Mac OS X or Linux,
60execute the <code>android</code> tool in the <code>&lt;sdk&gt;/tools/</code>
61folder. For more information about how to add platforms and other components,
62see <a href="{@docRoot}sdk/adding-components.html">Adding SDK Components</a>.
63</p>
64
65<p><strong>4. Get the latest documentation</strong></p>
66
67<p>If you develop while offline, use the Android SDK and AVD Manager to download
68the latest documentation package. The documentation covers all versions of the
69API and lets you filter out those versions that your application won't support.
70Once installed, the documentation is also available to you directly from the
71Eclipse IDE. </p>
72
73<p><strong>5. Download other SDK components</strong></p>
74
75<p>You can use the Android SDK and AVD Manager to download other SDK components,
76such as the SDK add-ons. An SDK add-on provides a development environment for an
77Android external library or a customized Android system image. For example, the
78Google APIs Add-On lets you develop an application that takes advantage of the
79Google Maps external library. </p>
80
81<p><strong>6. Get started with an application project</strong></p>
82
83<p>Once you've set up your SDK, the next step is to start a new application
84project or move existing applications into the new SDK.</p>
85
86<p>If you are new to Android, you can use the <a
87href="{@docRoot}guide/tutorials/hello-world.html">Hello World</a> tutorial to
88get started quickly. <a href="{@docRoot}sdk/installing.html#NextSteps">Next
89Steps</a> offers other suggestions of how to begin. Welcome!</p>
90