blob: e788ffeb96737372865e5d383bb65af9acfd0ea4 [file] [log] [blame]
Dirk Doughertyee58d1b2009-10-16 15:25:15 -07001page.title=Android SDK
Scott Main50e990c2012-06-21 17:14:39 -07002header.hide=1
Scott Main6507df82012-01-30 13:02:22 -08003page.metaDescription=Download the official Android SDK to develop apps for Android-powered devices.
Scott Mainefd83af2009-10-14 09:11:41 -07004
Joe Fernandezeae02e62012-03-26 11:50:13 -07005sdk.win_installer=installer_r18-windows.exe
6sdk.win_installer_bytes=37456234
7sdk.win_installer_checksum=48b1fe7b431afe6b9c8a992bf75dd898
Scott Mainefd83af2009-10-14 09:11:41 -07008
Joe Fernandezeae02e62012-03-26 11:50:13 -07009sdk.win_download=android-sdk_r18-windows.zip
10sdk.win_bytes=37448775
11sdk.win_checksum=bfbfdf8b2d0fdecc2a621544d706fa98
Scott Mainefd83af2009-10-14 09:11:41 -070012
Joe Fernandezeae02e62012-03-26 11:50:13 -070013sdk.mac_download=android-sdk_r18-macosx.zip
14sdk.mac_bytes=33903758
15sdk.mac_checksum=8328e8a5531c9d6f6f1a0261cb97af36
Scott Main06cf15e2010-10-28 00:02:31 -070016
Joe Fernandezeae02e62012-03-26 11:50:13 -070017sdk.linux_download=android-sdk_r18-linux.tgz
18sdk.linux_bytes=29731463
19sdk.linux_checksum=6cd716d0e04624b865ffed3c25b3485c
Robert Ly37f43102011-10-26 15:11:30 -070020
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080021@jd:body
22
Scott Mainc0324b82011-05-27 09:53:27 -070023<style type="text/css">
Scott Main50e990c2012-06-21 17:14:39 -070024 .offline { display:none; }
Scott Mainc0324b82011-05-27 09:53:27 -070025</style>
Robert Ly6c81c302011-10-05 12:59:29 -070026
Scott Main50e990c2012-06-21 17:14:39 -070027<div class="wrap">
28
29<div class="col-13">&nbsp;</div><!-- provides top margin for content -->
30
31<div class="col-7" style="margin-left:0">
32 <img src="{@docRoot}images/sdk-cube.png" alt="" />
33</div>
34
35
36<div class="col-6" style="margin-right:0;">
37
38<div id="intro" style="position:absolute;width:inherit">
39<h1 style="margin-top:0">Get the Android SDK</h1>
40
41
42<p>The Android SDK provides you the API libraries and developer tools necessary to build, test,
43 and debug apps for Android.</p>
44
45<!-- this appears when viewing the offline docs -->
46<p class="offline">
47To get the latest Android SDK, please visit the web site at <a
48href="http://developer.android.com/sdk/index.html">developer.android.com/sdk/</a>
49</p>
50
51<!-- this appears when viewing the online docs -->
52<div class="online">
53<a class="big button disabled" id="download-button" href="" >Sorry, the SDK does not support
54your OS</a>
55
56<p style="margin-top:20px;font-size:12px"><a href='' onclick="
57 if ($('.pax').is(':visible')) {
58 $('.pax').slideUp();
59 } else {
60 $('.reqs').slideUp();
61 $('.pax').slideDown();
62 }return false;">Other platforms</a> |
63 <a href='' onclick="
64 if ($('.reqs').is(':visible')) {
65 $('.reqs').slideUp();
66 } else {
67 $('.pax').slideUp();
68 $('.reqs').slideDown();
69 }return false;">System requirements</a></p>
70</div><!-- end online -->
71
72</div><!-- end intro -->
73
74
75
76<div id="next-steps" class="online" style="display:none;position:absolute;width:inherit">
77 <h1 style="margin-top:0">Get ready to code!</h1>
78 <p><em><span id="filename"></span></em> is now downloading...</p>
79 <p>You'll soon be developing apps for Android! Once the download completes,
80 you need to follow a few steps to set up your environment.</p>
81 <p>To continue, follow the guide to <a href="{@docRoot}sdk/installing/index.html">Installing
82the SDK</a>.</p>
83
84</div><!-- end next-steps -->
85
86</div><!-- end col-6 -->
87
88
89<div class="col-13">&nbsp;</div><!-- provides padding -->
90
91
92<div class="col-6 reqs" style="margin-left:0;display:none;font-size:12px">
93<h3>Operating Systems</h3>
94<ul>
95 <li>Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit)</li>
96 <li>Mac OS X 10.5.8 or later (x86 only)</li>
97 <li>Linux (tested on Ubuntu Linux, Lucid Lynx)
98 <ul>
99 <li>GNU C Library (glibc) 2.7 or later is required.</li>
100 <li>On Ubuntu Linux, version 8.04 or later is required.</li>
101 <li>64-bit distributions must be capable of running 32-bit applications.</li>
102 </ul>
103 </li>
104</ul>
105</div>
106
107<div class="col-7 reqs" style="margin-right:0;display:none;font-size:12px">
108<h3>Eclipse IDE</h3>
109 <ul>
110 <li>Eclipse 3.6.2 (Helios) or greater
111<p class="note"><strong>Note:</strong> Eclipse 3.5 (Galileo) is no longer
112supported with the latest version of ADT.</p></li>
113 <li>Eclipse <a href="http://www.eclipse.org/jdt">JDT</a> plugin (included
114in most Eclipse IDE packages) </li>
115 <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a>
116 (JRE alone is not sufficient)</li>
117 <li><a href="{@docRoot}tools/sdk/eclipse-adt.html">Android Development Tools plugin</a>
118(recommended)</li>
119 <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li>
120 </ul>
121
122
123<h3>Other development environments</h3>
124 <ul>
125 <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a>
126 (JRE alone is not sufficient)</li>
127 <li><a href="http://ant.apache.org/">Apache Ant</a> 1.8 or later</li>
128 <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li>
129 </ul>
130 </li>
131</ul>
132
133<p class="note"><strong>Note:</strong> Some Linux distributions may include JDK 1.4 or Gnu Compiler
134for Java, both of which are <em>not</em> supported for Android development. </p>
135</div>
Scott Mainc0324b82011-05-27 09:53:27 -0700136
Scott Mainb402f112010-11-29 14:28:13 -0800137</div>
Scott Main50e990c2012-06-21 17:14:39 -0700138