blob: c1f74ad62a09f2b103e1ce12af3819e60d122a05 [file] [log] [blame]
Scott Mainefd83af2009-10-14 09:11:41 -07001page.title=System Requirements
2@jd:body
3
4<p>The sections below describe the system and software requirements for developing
5Android applications using the Android Development Tools, revision 3. </p>
6
7<h3>Supported Operating Systems</h3>
8<ul>
9 <li>Windows XP (32-bit) or Vista (32- or 64-bit)</li>
10 <li>Mac OS X 10.4.8 or later (x86 only)</li>
11 <li>Linux (tested on Linux Ubuntu Hardy Heron)
12 <ul>
13 <li>64-bit distributions must be capable of running 32-bit applications.
14 For information about how to add support for 32-bit applications, see
Scott Main8ef5a6b2009-11-06 18:38:33 -080015 the <a href="installing.html#troublehooting">Ubuntu Linux
16installation notes</a>.</li>
Scott Mainefd83af2009-10-14 09:11:41 -070017 </ul>
18 </li>
19</ul>
20
21<h3>Supported Development Environments</h3>
22<ul>
23 <li>Eclipse IDE
24 <ul>
25 <li><a href="http://www.eclipse.org/downloads/">Eclipse</a> 3.4 (Ganymede) or 3.5 (Galileo)
26 <ul>
Scott Main8ef5a6b2009-11-06 18:38:33 -080027 <li>Note: Eclipse 3.3 has not been tested with the latest version of
28ADT and support can no longer be guaranteed. We suggest you upgrade to Eclipse
293.4 or 3.5.</li>
30 <li>Recommended Eclipse IDE packages: Eclipse IDE for Java EE
31Developers, Eclipse IDE for Java Developers, Eclipse for RCP/Plug-in
32Developers, or Eclipse Classic (3.5.1+)</li>
33 <li>Eclipse <a href="http://www.eclipse.org/jdt">JDT</a> plugin
34(included in most Eclipse IDE packages) </li>
Scott Mainefd83af2009-10-14 09:11:41 -070035 </ul>
36 </li>
37 <li><a href="http://java.sun.com/javase/downloads/index.jsp">JDK 5 or JDK 6</a> (JRE alone is not sufficient)</li>
Scott Main8ef5a6b2009-11-06 18:38:33 -080038 <li><a href="eclipse-adt.html">Android Development Tools
39plugin</a> (optional)</li>
Scott Mainefd83af2009-10-14 09:11:41 -070040 <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li>
41 </ul>
42 </li>
43 <li>Other development environments or IDEs
44 <ul>
45 <li><a href="http://java.sun.com/javase/downloads/index.jsp">JDK 5 or JDK 6</a> (JRE alone is not sufficient)</li>
46 <li><a href="http://ant.apache.org/">Apache Ant</a> 1.6.5 or later for Linux and Mac, 1.7 or later for Windows</li>
47 <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li>
48 </ul>
49 </li>
50</ul>
51
52<p class="note"><strong>Note:</strong> If JDK is already installed on your development computer, please take a moment to make sure that it meets the version requirements listed above. In
53particular, note that some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development. </p>
54
55<h3>Hardware requirements</h3>
56<ul>
57 <li>For the base SDK package, at least 600MB of available disk space. For each platform downloaded into the SDK, an additional 100MB is needed. </li>
58</ul>
59