11page.title=ADT Plugin for Eclipse
2- adt.zip.version=12 .0.0
3- adt.zip.download=ADT-12 .0.0.zip
4- adt.zip.bytes=5651973
5- adt.zip.checksum=8ad85d0f3da4a2b8dadfddcc2d66dbcb
2+ adt.zip.version=14 .0.0
3+ adt.zip.download=ADT-14 .0.0.zip
4+ adt.zip.bytes=6745584
5+ adt.zip.checksum=a645330d90fd9dae6187662bb1c3c644
66
77@jd:body
88
@@ -22,7 +22,7 @@ adt.zip.checksum=8ad85d0f3da4a2b8dadfddcc2d66dbcb
2222 </li>
2323 <li><a href="#updating">Updating the ADT Plugin</a></li>
2424 </ol>
25-
25+
2626 <h2>See also</h2>
2727 <ol>
2828 <li><a href="{@docRoot}guide/developing/tools/adt.html">Android Developer Tools</a></li>
@@ -110,6 +110,124 @@ padding: .25em 1em;
110110 <a href="#" onclick="return toggleDiv(this)">
111111 <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px"
112112width="9px" />
113+ ADT 14.0.0</a> <em>(October 2011)</em>
114+ <div class="toggleme">
115+ <dl>
116+
117+ <dt>Dependencies:</dt>
118+
119+ <dd>ADT 14.0.0 is designed for use with <a href="{@docRoot}sdk/tools-notes.html">SDK Tools r14</a>.
120+ If you haven't already installed SDK Tools r14 into your SDK, use the Android SDK and AVD Manager to
121+ do so.</dd>
122+
123+ <dt>Build system</dt>
124+ <dd>
125+ <ul>
126+ <li>Changed <code>default.properties</code> to <code>project.properties</code> and
127+ <code>build.properties</code> to <code>ant.properties</code>. ADT automatically
128+ renames these files, if necessary, when you open a project in Eclipse.</li>
129+ <li>Changed how library projects are built in Eclipse.</a></li>
130+ <li>Changed output of <code>javac</code> from <code>bin/</code> to <code>bin/classes</code>
131+ in Eclipse.</li>
132+ <li>Improved incremental builds so that resource compilation runs less frequently. Builds no
133+ longer run when you edit strings or layouts (unless you add a new <code>id</code>) and no longer
134+ run once for each library project.</li>
135+ <li>Introduced a "PNG crunch cache" that only runs on modified PNG files, instead of
136+ crunching all existing PNG files, all the time.</li>
137+ <li>Modified resource compilation so it no longer happens for normal save operations. It only
138+ happens when running or debugging (the build option that lets you disable the packaging
139+ step, which was introduced in ADT 12, is now on by default.)</li>
140+ </ul>
141+ <p>For a complete overview of the build system changes and what you need to do to support them,
142+ see the <a href="http://tools.android.com/recent/buildchangesinrevision14">Android Tools Project
143+ site</a>.</p>
144+ </dd>
145+
146+ <dt>General improvements</dt>
147+ <dd>
148+ <ul>
149+
150+
151+ <li>Added a Welcome Wizard to help with the initial setup of the Android
152+ development environment (<a href="http://tools.android.com/recent/welcomewizard">more
153+ info</a>).</li>
154+ <li>Integrated the Android Asset Studio, which helps you create icons for things
155+ like the launcher, menus, and tabs. (<a
156+ href="http://tools.android.com/recent/assetstudiointegration">more
157+ info</a>).</li>
158+ <li>Revamped the Logcat view and added support to display and filter logs by
159+ application names as well as PIDs (<a
160+ href="http://tools.android.com/recent/updatedlogcatviewer">more info</a>).</li>
161+ <li>Revamped the SDK Manager UI (<a href="http://tools.android.com/recent/newsdkmanager">more
162+ info</a>).</li>
163+ <li>Revamped the New Project and the New XML File wizards to have
164+ multiple pages. Sample projects are now copied into the workspace such that they can be modified
165+ and deleted without affecting the master copy
166+ (<a href="http://tools.android.com/recent/revampedwizards">more info</a>).</li>
167+ <li>Removed the dependency on Eclipse GEF.</li>
168+ </ul>
169+ </dd>
170+
171+ <dt>XML and Java editors</dt>
172+ <dd>
173+ <ul>
174+ <li>Added a new XML formatter that formats all XML files according to the
175+ standard Android coding style. The formatter can also reorder
176+ attributes to follow a recommended order and processes any changes made in the Layout editor.
177+ (<a href="http://tools.android.com/recent/xmlformatter">more info</a>).</li>
178+ <li>Added the "Go to Matching" (Ctrl-Shift-P) feature, which lets you jump
179+ between opening and closing tags in XML files.</li>
180+ <li>Added support for the "Select Enclosing Element" feature on Mac.</li>
181+ <li>Added a Quickfix for extracting Strings when the caret is inside a String (<a href="">see
182+ more</a>).</li>
183+ <li>Improved "smart indent", which allows automatic indentation and un-indentation
184+ when pressing the Return key in XML editors (<a
185+ href="http://tools.android.com/recent/xmleditingimprovements">more info</a>).</li>
186+
187+ </ul>
188+ </dd>
189+
190+ <dt>Layout editor</dt>
191+ <dd>
192+ <ul>
193+ <li>Added tooltip feedback for dragging and resizing operations. For
194+ example, when dragging in a relative layout, the proposed
195+ constraints are shown. When resizing, the new dimensions are
196+ shown (<a href="http://tools.android.com/recent/layouteditorfeedbacktooltips">more
197+ info</a>).</li>
198+ <li>Added the ability to suppress rendering fidelity warnings (<a
199+ href="http://tools.android.com/recent/suppressrenderwarnings">more info</a>).</li>
200+ <li>Added "Remove Container" visual refactoring that removes the
201+ children of a container up to the top level and transfers
202+ namespace and layout attributes if necessary (<a
203+ href="http://tools.android.com/recent/removecontainervisualrefactoring">more info</a>).</li>
204+ <li>Added pull-right menus to the context menu for accessing
205+ properties of the parents, which is useful when the children fully
206+ cover the parent and make it hard to select on their own.</li>
207+ <li>Improved access to properties in the context menu. The most
208+ frequently set attributes for each view are listed at the top of
209+ the menu. The Properties menu offers access to the most
210+ recently set attributes, attributes organized by their defining
211+ view, and layout attributes only or all attributes alphabetically (<a
212+ href="http://tools.android.com/recent/layouteditorcontextmenuimprovements">more info</a>).</li>
213+ </ul>
214+ </dd>
215+
216+ <dt>Bug fixes</dt>
217+ <dd>Fixed many bugs and added <a
218+ href="http://tools.android.com/recent/miscellaneousrecentfixes">minor improvements</a>, in
219+ particular some <a href="http://tools.android.com/recent/linuxfixes">critical bug fixes on
220+ Linux</a>.</dd>
221+
222+ </div>
223+ </div>
224+
225+
226+
227+ <div class="toggleable closed">
228+ <a href="#" onclick="return toggleDiv(this)">
229+ <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px"
230+ width="9px" />
113231ADT 12.0.0</a> <em>(July 2011)</em>
114232 <div class="toggleme">
115233<dl>
@@ -141,7 +259,7 @@ the Android SDK and AVD Manager to do so.</dd>
141259<dt>Build system</dt>
142260<dd>
143261<ul>
144- <li>A new option lets you disable the packaging step in the automatic
262+ <li id="build-option" >A new option lets you disable the packaging step in the automatic
145263 builders. This improves performance when saving files by not
146264 performing a full build, which can take a long time for large projects.
147265 If the option is enabled, the APK is packaged when the
@@ -225,7 +343,7 @@ drag them into your layout (<a
225343href="http://tools.android.com/recent/customviewsinthepalette">more info</a>).</li>
226344 <li>Fragments are available in the palette for placement in your layout. In the tool, you can
227345choose which layout to show rendered for a given fragment tag. Go to declaration works for fragment
228- classes (<a href="http://tools.android.com/recent/fragmentsupport">more info</a>).</li>
346+ classes (<a href="http://tools.android.com/recent/fragmentsupport">more info</a>).</li>
229347 <li>The layout editor automatically applies a "zoom to fit" for newly
230348 opened files as well as on device size and orientation changes to
231349 ensure that large layouts are always fully visible unless you
@@ -253,7 +371,7 @@ fields to change the focus.</li>
253371
254372<dt>XML editors:</dt>
255373<dd>
256- <ul>
374+ <ul>
257375 <li>Code completion has been significantly improved. It now works
258376 with {@code <style>} elements, completes dimensional units,
259377 sorts resource paths in values based on the attribute name, and more. There are also many fixes to
@@ -270,7 +388,7 @@ info</a>).</li>
270388
271389<dt>DDMS:</dt>
272390<dd>
273- <ul>
391+ <ul>
274392 <li>"New Folder" action in the File Explorer.</li>
275393 <li>The screenshot dialog will add timestamps to the filenames and preserve the orientation on
276394snapshot refresh.</li>
@@ -367,7 +485,7 @@ so.</dd>
367485 (<a href="http://tools.android.com/recent/improvedsupportformergetags">details</a>).</li>
368486 <li>Improved rendering error diagnostics.</li>
369487 </ul>
370- </li>
488+ </li>
371489 </ul>
372490</dd>
373491</dl>
@@ -391,14 +509,14 @@ so.</dd>
391509
392510<dt>General notes:</dt>
393511<dd>
394- <ul>
512+ <ul>
395513 <li>"Go To Declaration" hyperlink support: You can jump directly from code references (such as
396514 <code>R.id.main</code>) to the corresponding XML declaration, or from XML attributes (such as
397515 <code>@string</code>) to the corresponding resource definition, or from manifest XML
398516 registrations to activities and services.</li>
399517 <li>Improvements were made to name refactoring.</li>
400518 <li>AVDs now automatically save their state, so they can restart almost instantly. You can enable this feature when
401- creating an AVD or by editing an AVD with the AVD Manager.</li>
519+ creating an AVD or by editing an AVD with the AVD Manager.</li>
402520 <li>Improvements to the Visual Layout Editor:
403521 <ul>
404522 <li>Support for rendering targets: You can now choose an arbitrary Android platform to
@@ -436,10 +554,10 @@ so.</dd>
436554 into an {@link android.widget.AdapterView}.</li>
437555 <li>Outline reordering: Reordering your views in the Outline tab is much easier
438556 (<a href="http://tools.android.com/recent/outlineimprovements">Details</a>).</li>
439- <li>Fix for keybinding bug where keyboard shortcuts did not work (Issues
440- <a href="http://code.google.com/p/android/issues/detail?id=13231">13231</a> and
557+ <li>Fix for keybinding bug where keyboard shortcuts did not work (Issues
558+ <a href="http://code.google.com/p/android/issues/detail?id=13231">13231</a> and
441559 <a href="http://code.google.com/p/android/issues/detail?id=13134">13134</a>).</li>
442- <li>Fix for problems with Custom layout attribute menu (Issue
560+ <li>Fix for problems with Custom layout attribute menu (Issue
443561 <a href="http://code.google.com/p/android/issues/detail?id=13134">13134</a>).</li>
444562 <li>Automatic configuration for various view types: Certain views have properties configured
445563 by default. For example, the width of an {@link android.widget.EditText} object is set to
@@ -455,7 +573,7 @@ so.</dd>
455573 and <a href="http://code.google.com/p/android/issues/detail?id=13092">13092</a>).</li>
456574 <li>Included layouts can be rendered and edited in the context of the layouts that include
457575 them. From a layout using an <a href="{@docRoot}guide/topics/resources/layout-resource.html#include-element">
458- <code><include></code></a> tag, double-clicking on the
576+ <code><include></code></a> tag, double-clicking on the
459577 <a href="{@docRoot}guide/topics/resources/layout-resource.html#include-element">
460578 <code><include></code></a> element edits the referenced layout in the context of the
461579 current layout. Additionally, when editing a layout that is included by other layouts,
@@ -466,12 +584,12 @@ so.</dd>
466584 <li>This release fixes many other bugs, but the most important ones are listed below:
467585 <ul>
468586 <li>Fixed issue that prevented launching debug builds on productions devices when
469- <code>debuggable=true</code> was not set in the Android manifest.</li>
587+ <code>debuggable=true</code> was not set in the Android manifest.</li>
470588 <li>The LogCat view in DDMS properly handles UTF-8 characters.</li>
471589 <li>The SDK Manager is more reliable on Windows
472590 (<a href="http://tools.android.com/recent/sdkmanagerfixes">Details</a>).</li>
473- <li>A JUnit initialization bug that prevented you from working with JUnit tests was fixed
474- (Issue <a href="http://code.google.com/p/android/issues/detail?id=12411">12411</a>).</li>
591+ <li>A JUnit initialization bug that prevented you from working with JUnit tests was fixed
592+ (Issue <a href="http://code.google.com/p/android/issues/detail?id=12411">12411</a>).</li>
475593 </ul>
476594</li>
477595 </ul>
@@ -828,7 +946,7 @@ a list of Eclipse versions that are compatible with the Android SDK.</li></p>
828946
829947<ul>
830948<li>If Eclipse is already installed on your computer, make sure that it is
831- a version that is compatible with ADT and the Android SDK.
949+ a version that is compatible with ADT and the Android SDK.
832950
833951<li>If you need to install or update Eclipse, you can download it from this
834952location:
0 commit comments