1page.title=Installing the Eclipse Plugin
2adt.zip.version=23.0.6
3adt.zip.download=ADT-23.0.6.zip
4adt.zip.bytes=103344298
5adt.zip.checksum=f64b7e50c84799f41c642218c35f1bbe
6
7@jd:body
8
9
10<p class="caution">
11  <strong>Important:</strong> Support for the Android Developer Tools (ADT) in Eclipse is ending,
12  per our <a href=
13  "http://android-developers.blogspot.com/2015/06/an-update-on-eclipse-android-developer.html"
14  class="external-link">announcement</a>. You should migrate your app development projects to
15  Android Studio as soon as possible. For more information on transitioning to Android Studio, see
16  <a href="{@docRoot}sdk/installing/migrate.html">Migrating to Android Studio</a>.
17</p>
18
19<p>Android offers a custom plugin for the Eclipse IDE, called Android
20Development Tools (ADT). This plugin provides a powerful, integrated
21environment in which to develop Android apps. It extends the capabilities
22of Eclipse to let you quickly set up new Android projects, build an app
23UI, debug your app, and export signed (or unsigned) app packages (APKs) for distribution.
24</p>
25
26<p>You should install the ADT plugin
27only if you already have an Eclipse installation that you want to continue using.
28Your existing Eclipse installation must meet these requirements:</p>
29    <ul>
30      <li><a href="http://eclipse.org/mobile/">Eclipse</a> 3.7.2 (Indigo) or greater
31<p class="note"><strong>Note:</strong> Eclipse 3.6 (Helios) is no longer
32supported with the latest version of ADT.</p></li>
33      <li>Eclipse <a href="http://www.eclipse.org/jdt">JDT</a> plugin (included
34in most Eclipse IDE packages) </li>
35      <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a>
36        (JRE alone is not sufficient)</li>
37      <li><strong>Not</strong> compatible with GNU Compiler for Java (gcj)</li>
38    </ul>
39
40
41<h2 id="Download">Download the ADT Plugin</h2>
42
43<p>To add the ADT plugin to Eclipse:</p>
44<ol>
45    <li>Start Eclipse, then select <strong>Help</strong> &gt; <strong>Install New
46Software</strong>.</li>
47    <li>Click <strong>Add</strong>, in the top-right corner.</li>
48    <li>In the Add Repository dialog that appears, enter "ADT Plugin" for the <em>Name</em> and the
49following URL for the <em>Location</em>:
50      <pre>https://dl-ssl.google.com/android/eclipse/</pre>
51      <p class="note"><strong>Note:</strong> The Android Developer Tools update site requires
52      a secure connection. Make sure the update site URL you enter starts with HTTPS.</p>
53    </li>
54    <li>Click <strong>OK</strong>.</li>
55    <li>In the Available Software dialog, select the checkbox next to Developer Tools and click
56<strong>Next</strong>.</li>
57    <li>In the next window, you'll see a list of the tools to be downloaded. Click
58<strong>Next</strong>. </li>
59    <li>Read and accept the license agreements, then click <strong>Finish</strong>.
60      <p>If you get a security warning saying that the authenticity or validity of
61the software can't be established, click <strong>OK</strong>.</p></li>
62    <li>When the installation completes, restart Eclipse. </li>
63</ol>
64
65
66
67<h2 id="Configure">Configure the ADT Plugin</h2>
68
69<p>Once Eclipse restarts, you
70  must specify the location of your Android SDK directory:</p>
71
72<ol>
73    <li>In the "Welcome to Android Development" window that appears, select <strong>Use
74existing SDKs</strong>.</li>
75    <li>Browse and select the location of the Android SDK directory you recently
76downloaded and unpacked.</li>
77    <li>Click <strong>Next</strong>.</li>
78</ol>
79
80<p>Your Eclipse IDE is now set up to develop Android apps, but you need to add
81the latest SDK platform tools and an Android platform to your environment.
82To get these packages for your SDK, continue to
83<a href="{@docRoot}sdk/installing/adding-packages.html">Adding Platforms and Packages</a>.</p>
84
85
86<h2 id="Troubleshooting">Troubleshooting ADT Installation</h2>
87
88<p>If you are having trouble downloading the ADT plugin after following the
89steps above and you are behind a firewall (such as a corporate firewall), make sure that
90you have properly configured your proxy settings in Eclipse. In Eclipse,
91you can configure proxy information from the main Eclipse menu in
92<strong>Window</strong> (on Mac OS X, <strong>Eclipse</strong>) &gt;
93<strong>Preferences</strong> &gt; <strong>General</strong> &gt; <strong>Network
94Connections</strong>.
95</p>
96
97<p>If you are still unable to use Eclipse to download the ADT plugin as a
98remote update site, you can download the ADT zip file to your local machine and
99manually install it:</p>
100
101<ol>
102  <li>Download the ADT Plugin zip file (do not unpack it):
103
104  <table class="download">
105    <tr>
106      <th>Package</th>
107      <th>Size</th>
108      <th>MD5 Checksum</th>
109  </tr>
110  <tr>
111    <td>
112      <a href="https://dl.google.com/android/{@adtZipDownload}">{@adtZipDownload}</a>
113    </td>
114    <td>{@adtZipBytes} bytes</td>
115    <td>{@adtZipChecksum}</td>
116  </tr>
117</table>
118</li>
119
120</li>
121  <li>Start Eclipse, then select <strong>Help</strong> &gt; <strong>Install New
122Software</strong>.</li>
123  <li>Click <strong>Add</strong>, in the top-right corner.</li>
124  <li>In the Add Repository dialog, click <strong>Archive</strong>.</li>
125  <li>Select the downloaded {@adtZipDownload} file and click <strong>OK</strong>.</li>
126  <li>Enter "ADT Plugin" for the name and click <strong>OK</strong>.
127  <li>In the Available Software dialog, select the checkbox next to Developer Tools and click
128<strong>Next</strong>.</li>
129  <li>In the next window, you'll see a list of the tools to be downloaded. Click
130<strong>Next</strong>. </li>
131  <li>Read and accept the license agreements, then click <strong>Finish</strong>.
132    <p>If you get a security warning saying that the authenticity or validity of
133the software can't be established, click <strong>OK</strong>.</p></li>
134  <li>When the installation completes, restart Eclipse. </li>
135</ol>
136
137<p>To update your plugin once you've installed using the zip file, you will have
138to follow these steps again instead of the default update instructions.</p>
139
140<h4>Other install errors</h4>
141
142<p>Note that there are features of ADT that require some optional
143Eclipse packages (for example, WST). If you encounter an error when
144installing ADT, your Eclipse installation might not include these packages.
145For information about how to quickly add the necessary packages to your
146Eclipse installation, see the troubleshooting topic
147<a href="{@docRoot}resources/faq/troubleshooting.html#installeclipsecomponents">ADT
148Installation Error: "requires plug-in org.eclipse.wst.sse.ui"</a>.</p>
149
150<h4>For Linux users</h4>
151<p>If you encounter this error when installing the ADT Plugin for Eclipse:
152<pre>
153An error occurred during provisioning.
154Cannot connect to keystore.
155JKS</pre>
156<p>
157...then your development machine lacks a suitable Java VM. Installing Sun
158Java 6 will resolve this issue and you can then reinstall the ADT
159Plugin.</p>
160
161