• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
119.0.0
2
318.0.0
4* Fix bug 27940 where exporting release package doesn't recompile libraries
5  in release mode.
6
717.0.0:
8* ADT 17 requires Java 6 and Eclipse 3.6.2.
9* Improved Lint UI.
10   * Many new lint checks: See the tools changes.txt for details.
11   * New "Run Lint" toolbar action with a dropdown menu for selecting
12     specific (or all) projects, clearing results, etc.
13   * The results window is now organized as a tree rather than a flat
14     list. Each issue type has a single top level item, which makes it
15     easier to quickly scan through the reported issues and narrow
16     down to issues you are most interested in.
17   * The results window contains many new toolbar actions, including
18     expand/collapse, ignore in file, ignore in project, ignore
19     everywhere, show options, and configure columns.
20   * There are new columns available, such as category, priority,
21     project, file and line. The column selection (as well as the
22     column sizes) are persisted. You can click on columns to sort by
23     that column.
24   * The Lint Options dialog has Enable All and Disable All buttons,
25     and a search filter textbox to filter by issue id, summary and
26     severity.
27* New Quick Outline for XML editors (Ctrl-O, Command-O). This shows
28  the structure of the current file including icons and ids, and lets
29  you filter and quickly jump to specific ids.
30* The resource chooser now shows the resolved value for resources
31  (e.g. when selecting @string/hello it displays that the resolved value
32  is "Hello World"). It also allows editing the chosen value directly.
33* The layout editor no longer assigns default ids to layouts, includes
34  and merge tags. This tended to pollute the namespace with a lot of
35  unused resources since layouts aren't usually manipulated via code,
36  or referenced from XML. (The RelativeLayout editor automatically
37  assigns ids to views without ids when pointing to them.)
38* Export Screenshot from the Layout Editor
39* Layout editor fix for SlidingDrawer which on some platforms could
40  not be dragged into the layout. Also fix preview rendering for
41  SlidingDrawer and TabHost (issue 23022).
42* New default application icons, including an xhdpi version.
43* Important bug fixes:
44  * Fix bug in resource chooser which made some types of framework
45    resources impossible to select (issue 20589)
46  * Fix a bug in the formatter where a certain whitespace pattern
47    could result in a non-space character getting deleted (issue
48    23940)
49  * Fix locale bug affecting Turkish locales in particular (issue
50    23747)
51
5216.0.0:
53* New "lint" feature which scans the Android projects for potential
54  problems such as missing translations, duplicate ids between layouts
55  that include each other, using px instead of dp units, hardcoded
56  strings, missing contentDescriptions, obsolete Proguard
57  configuration files, etc. Lint can be run on the command line, but
58  it is also integrated into the Problems view in Eclipse, and there
59  are also quickfixes available for many of the reported errors.
60
6115.0.0
62Critical bug fixes only.
63
6414.0.0
65- Build system:
66  - (TODO: More info) Improved library projects
67  - Improved incremental builds
68    - Resource compilation is run much less frequently. It is no
69      longer run when strings are edited, or when layouts are edited
70      (unless a new id is introduced), and it is no longer run once
71      per library project (!)
72    - Resource compilation is no longer done for normal save
73      operations, only when running or debugging (option added in ADT
74      12 now on by default.)
75    - There is a new "PNG crunch cache", which means image crunching
76      is only done once, not once per build which is significant for
77      projects with many resources
78    - Incremental ant builds
79  - ADT now uses bin/classes to output the java compilation
80    and bin/ for Android specific classes. This will make bin show up
81    in the package explorer.
82- DDMS
83  - Brand new logcat view. Fixes bugs, displays and filters by
84    application names instead of just pids, fronts when application
85    runs.
86- XML Editing
87  - New XML formatter which formats all XML files according to the
88    standard Android coding style. The formatter can also reorder
89    attributes to follow the recommended order.
90  - Improved "smart indent": automatic indentation and un-indentation
91    when pressing Return in XML editors
92  - Go to Matching (Ctrl-Shift-P) in XML files can now jump between
93    opening and closing tags
94  - Changes made by the layout editor are automatically run through
95    the new XML formatter.
96  - Select Enclosing Element should now work on the Mac as well.
97- Java Editing
98  - Quickfix for extracting Strings when the caret is inside a String
99- Layout Editor
100  - New GridLayout support
101  - Tooltip feedback for resizing and dragging operations. For
102    example, when dragging in a relative layout, the proposed
103    constraints are shown, and when resizing the new dimensions are
104    shown.
105  - New "Remove Container" visual refactoring which removes the
106    children of a container up to the top level and transfers
107    namespace and layout attributes if necessary.
108  - Improved access to properties in the context menu: The most
109    frequently set attributes for each view are listed at the top of
110    the menu, and the properties menu offers access to the most
111    recently set attributes, attributes organized by their defining
112    view, and layout attributes only or all attributes alphabetically.
113  - The context menu now also contains pull-right menus for accessing
114    properties of the parents, which is useful when the children fully
115    cover the parent making it hard to select on its own.
116  - Ability to suppress rendering fidelity warnings.
117- Asset Studio integration: Wizard creation of launcher icons, menu
118    icons, tab icons, etc.
119- New Welcome Wizard to help installing and configuring the SDK
120  platforms.
121- The New Project and the New XML File wizards have been reworked into
122  multiple pages. Sample Projects are now copied into the workspace
123  such that they can be modified and deleted without affecting the
124  master copy.
125- The dependency on Eclipse GEF was removed.
126- Many bug fixes, and in particular some critical bug fixes on Linux
127
12813.0.0
129- Tools release only (command line tools)
130
13112.0.0 (July 6th, 2011)
132- Many bug fixes!
133- Visual Layout Editor:
134  - New RelativeLayout drop support with guideline suggestions for
135    attachments and cycle prevention.
136  - Resize support in most layouts. In LinearLayout, sizes are mapped
137    to weights. Guideline snapping to wrap_content and match_parent.
138  - Previews of drawables and colors in the resource chooser dialogs.
139  - Improved error messages and links for rendering errors, including
140    detection of misspellings of class names.
141- Build system: Delay post compiler phase until actual export or debug
142  to speed up interactive file saves. (This is off by default but can
143  be enabled in the ADT options panel.)
144
14511.0.0 (June 6th, 2011)
146- Visual Refactoring:
147  - The new "Extract Style" refactoring pulls out style constants and
148    defines them as style rules instead.
149  - The new "Wrap in Container" refactoring surrounds the selected
150    views with a new layout, and transfers namespace and layout
151    parameters to the new parent
152  - The new "Change Widget Type" refactoring changes the type of the
153    selected views to a new type. (Also, a new selection context menu
154    in the visual layout editor makes it easy to select siblings as
155    well as views anywhere in the layout that have the same type).
156  - The new "Change Layout" refactoring changes layouts from one type
157    to another, and can also flatten a layout hierarchy.
158  - The "Extract as Include" refactoring now finds identical fragments
159    in other layouts and offers to combine all into a single include.
160  - There is a new Refactoring Quick Assistant which can be invoked
161    from the XML editor (with Ctrl-1) to apply any of the above
162    refactorings (and Extract String) to the current selection.
163- Visual Layout Editor:
164  - Improved "rendering fidelity": The layout preview has been
165    improved and should more closely match the rendering on actual
166    devices.
167  - The visual editor now previews ListViews at designtime.  By
168    default, a two-line list item is shown, but with a context menu
169    you can pick any arbitrary layout to be used for the list items,
170    and you can also pick the header and footer layouts.
171  - The palette now supports "configurations" where a single view is
172    presented in various different configurations. For example, there
173    is a whole "Textfields" palette category where the EditText view
174    can be dragged in as a password field, an e-mail field, a phone
175    field, and so on. Similarly, TextViews are offered preconfigured
176    with large, normal and small theme sizes, and LinearLayouts are
177    offered both in horizontal and vertical configurations.
178  - The palette supports custom views, picking up any custom
179    implementations of the View class in your project source folders
180    or in included libraries, and these can be dragged into layouts.
181  - Fragments support: Fragments are available in the palette, and in
182    the tool you can choose which layout to show rendered for a given
183    fragment tag. Go to declaration works for fragment classes.
184  - The layout editor automatically applies a "zoom to fit" for newly
185    opened files as well as on device size and orientation changes to
186    ensure that large layouts are always fully visible unless you
187    manually zoom in.
188  - You can drop an "include" tag from the palette, which will pop up
189    a layout chooser, and the chosen layout is added as an include.
190    Similarly, dropping images or image buttons will pop up image
191    resource choosers to initialize the new image with.
192  - The configuration chooser now applies the "Render Target" and
193    "Locale" settings project wide, making it trivial to check the
194    layouts for different languages or render targets without having
195    to configure these individually for each layout.
196  - The layout editor is smarter about picking a default theme to
197    render a layout with, consulting factors like theme registrations
198    in the manifest, the SDK version, etc.
199  - The layout editor is also smarter about picking a default
200    configuration to render a layout with, defaulting to the currently
201    visible configuration in the previous file. It also considers the
202    SDK target to determine whether to default to a tablet or phone
203    screen size.
204  - Basic focus support: The first text field dropped in a layout is
205    assigned focus, and there are "Request Focus" and "Clear Focus"
206    context menu items on text fields to change the focus.
207- XML editors:
208  - Code completion has been significantly improved. It now works
209    within <style> elements, it completes dimensional units,
210    it sorts resource paths in values based on the attribute name,
211    etc. There are also many fixes to handle text replacement.
212  - AAPT errors are handled better. They are now underlined for the
213    relevant range in the editor, and a new quickfix makes it trivial
214    to create missing resources.
215  - Code completion for drawable, animation and color XML files.
216- DDMS:
217  - "New Folder" action in the File Explorer
218  - The screenshot dialog will add timestamps to the filenames, and
219    preserve the orientation on snapshot refresh
220- TraceView: Mouse-wheel zoom support in the timeline
221- The New Android Project wizard now supports Eclipse working sets
222- Most of the tools have improved integration with the Mac OSX
223  system menu bar.
224- Most of the tools have new launcher icons.
225
22610.0.1 (March, 2011)
227- Temporary work-around to resolve the rare cases in which the layout
228  editor will not open.
229- Fix issue in which ADT 10.0.0 would install on Eclipse 3.4 and
230  lower, even though ADT requires Eclipse 3.5 or higher (as of
231  10.0.0).
232
23310.0.0 (February 22nd, 2011)
234- The tools now automatically generate Java Programming Language
235  source files (in the gen/ directory) and bytecode (in the res/raw/
236  directory) from your .rs files.
237- A Binary XML editor has been added.
238- Traceview is now integrated into the Eclipse UI.
239- The "Go To Declaration" feature for XML and .java files quickly show
240  all the matches in the project and allows you jump to specific items
241  such as string translations or onClick handlers.
242- The Resource Chooser can create items such as dimensions, integers,
243  ids, and booleans.
244- Improvements to the Visual Layout Editor:
245  - A new Palette with categories and rendering previews.
246  - A Layout Actions bar that provides quick access to common layout
247    operations.
248  - When the Android 3.0 rendering library is selected, layouts render
249    more like they do on devices. This includes rendering of status
250    and title bars to more accurately reflect the actual screen space
251    available to applications.
252  - Zoom improvements such as fit to view, persistent scale, and
253    keyboard access..
254  - Further improvements to <merge> layouts, as well as layouts with
255    gesture overlays.
256  - Improved rendering error diagnostics.
257
2589.0.0 (January 26, 2011)
259- Visual Layout Editor
260    - Empty layouts with 0,0 size are now automatically expanded when
261      selected and during drag and drop
262    - Rendering target can now be changed from the default (project
263      target)
264    - When choosing resources for rendering, the API level is properly
265      handled
266    - Improved support for rendering <include> and <merge> views
267    - "Extract as Include" refactoring to extract selected views into
268      a separate included layout.
269    - String and reference properties can be edited from the layout
270      editor's context menu
271    - Rewritten outline drag & drop handling, improved label colors
272      and content
273    - The generated XML will be better formatted. Full XML formatter
274      can be enabled in the preferences (under Android > Editors), but
275      will touch part of the XML that isn't modified.
276    - Automatic configuration of many widgets on drop, such as
277      automatically filling a TextView in a vertical LinearLayout,
278      adding rows to new tables, etc.
279    - Double click views to jump to the corresponding XML declaration,
280      or for included views, to the included layout file
281    - Improved support for various views (such as TabHosts and
282      SlidingDrawers) when rendered using Honeycomb
283- Go to Declaration hyperlinks for navigating from @resource
284  references to their XML declarations, from the manifest file to
285  activity and service classes, from Java access of resource R fields
286  to the XML declarations, etc.
287- Logcat view in DDMS now properly displays UTF-8 characters.
288
2898.0.1 (October 2010)
290- Fix compilation issue in Android projects referencing standard Java
291  projects.
292- Better error reporting when exporting applications for release.
293
2948.0.0 (October 2010)
295- New version number scheme following the SDK Tools revision number.
296- Support for true debug build. No need to change the value of
297  debuggable in the Android Manifest.  Incremental build will
298  automatically insert debuggable==true while using the "export
299  signed/unsigned application package" will not.  If debuggable=true
300  is set, then release builds will actually do a debug build.
301- Automatic Proguard support in release builds. Only need to have a
302  proguard.config property in default.properties that points to a
303  proguard config file.
304- Completely rewritten Visual Layout Editor. This is very much a work
305  in progress.
306    - full drag and drop from palette to layout for all Layout
307      classes.
308    - Move widgets inside a Layout view, from one Layout view to
309      another and from one layout file to another.
310    - Contextual menu with enum/flag type properties.
311    - New zoom controls.
312- New HierarchyViewer plug-in integrated in Eclipse.
313- Android launch configurations don't recompile the whole workspace on
314  launch anymore.
315- android.jar source and javadoc location can now be configured.
316
3170.9.9:
318- Fix bug where ADT would delete the source folder of projects
319  imported from version control.
320
3210.9.8:
322- New Action "Rename Application Package" (under the "Android Tools"
323  contextual menu) will do a full application package refatoring.
324- Fixed issue with library project names containing characters that
325  aren't compatible with Eclipse path variable. The link between the
326  main project and the library would fail to create.
327- Added support for library projects that don't have a source folder
328  called "src". There is now support for any number of source folder,
329  with no name restriction. They can even be in sub folder such as
330  "src/java".
331- Added support for libraries with library dependencies.
332- added support for new resource qualifiers: car/desk, night/notnight
333  and navexposed/navhidden
334- Added more device screen types for the layout editor. All screen
335  resolution/density combinations from
336  http://developer.android.com/guide/practices/screens_support.html#range
337  is now available.
338
3390.9.7:
340- Support for library projects
341- Updated Property panel for Android project to edit library
342  dependencies.
343
3440.9.6:
345- Editing default.properties outside of eclipse will automatically
346  update the project
347- Fix issue when launching ADT the first time with the SDK Usage panel
348  that could create a deadlock between modal dialogs
349- Launched applications from ADT now behave as if they were clicked
350  from the Home screen of the emulator.
351- AVD creation dialog now enforce sd card of 9MB or higher
352- Fixed issue where add-on with no optional library would not show up
353  as valid targets for application launches.
354- Loads the SDK content only when a project requires it. This will
355  make Eclipse use less resources when the SDK contains many versions
356  of Android.
357- DDMS plug-in now contains the Allocation Tracker view.
358- Lots of fixes in the configuration selector of the Visual Layout
359  Editor.
360- Explode mode in the Visual Layout Editor adds a margin to all layout
361  objects so that it's easier to see embedded layouts
362- Outline mode in the Visual Layout Editor draws layout outline to
363  make it easier to see layout objects.
364- Fixed issues with the New Project Wizard when selecting samples.
365- Fixed possible crash when launching applications
366- New action in the Logcat view: "Go to problem" lets you go directly
367  from an exception trace output to the code.
368
3690.9.5:
370- Misc fixes in the SDK Updater
371
3720.9.4:
373- New "Create project from sample" choice in the New Project Wizard.
374- Improvements to the SDK Updater.
375- improvements to the AVD Manager (creation and launch dialogs)
376- new configuration selector in the Graphical Layout Editor
377
3780.9.3:
379- New wizard to create Android JUnit Test Projects.
380- New AVD wizard.
381- SDK Updater
382- zipalign support
383
3840.9.1:
385
386- Added an AVD creation wizard to ADT. It is automatically displayed
387  during a launch if no compatible AVDs are found.
388- Fixed issue with libs/ folder where files with no extension would
389  prevent the build from finishing.
390- Improved error handling during the final steps of the build to mark
391  the project if an unexpected error prevent the build from finishing.
392- Fixed issue when launching ADT on a clean install would trigger
393  org.eclipse.swt.SWTError: Not implemented [multiple displays].
394
395
396
3970.9.0:
398
399- Projects now store generated Java files (R.java/Manifest.java and
400  output from aidl) in a 'gen' source folder.
401- Support for the new Android SDK with support for multiple versions
402  of the Android platform and for vendor supplied add-ons.
403    * New Project Wizard lets you choose which platform/add-on to
404      target.
405    * Project properties (right click project in Package Explorer,
406      then "Properties"), lets you edit project target.
407    * New Launch configuration option to choose debug deployment
408      target.
409- Ability to export multiple apk from one project, using resource
410  filters. See the 'android' property for Android projects.
411- Support for running JUnit tests on a device/emulator from a new
412  "Android JUnit tests" launch configuration.
413
4140.8.1:
415
416- Alternate Layout wizard. In the layout editor, the "create" button
417  is now enabled to easily create alternate versions of the current
418  layout.
419- Fixed issue with custom themes/styles in the layout editor.
420- Export Wizard: To export an application for release, and sign it
421  with a non debug key. Accessible from the export menu, from the
422  Android Tools contextual menu, or from the overview page of the
423  manifest editor.
424- New XML File Wizard: To easily create new XML resources file in the
425  /res directory.
426- New checks on launch when attempting to debug on a device.
427- Basic support for drag'n'drop in Graphical layout editor. You can
428  add new items by drag'n'drop from the palette. There is no support
429  for moving/resizing yet.
430- Undo/redo support in all XML form editors and Graphical layout
431  editor.
432
4330.8.0:
434
435- Fixed issue with using custom classes implementing Parcelable in
436  aidl files. Right click the project and choose Android Tools >
437  Create aidl preprocess file for Parcelable Classes.
438- Added Custom Themes to theme drop down in the layout editor.
439- Customizable debug signing keystore path in preferences
440- Customizable HOME package name.
441
4420.7.1:
443
444- Layout Editor.
445
4460.6.1:
447- Fixed install issue when project name contains spaces (requires new
448  emulator image)
449- Fixed setup of the New class wizard in the manifest (when clicking
450  on "name" for a class attribute) in the cases where the class and
451  some of its parent packages were missing.
452- Properly kill the application that is about to be reinstalled.
453- Create missing android folder automatically when building
454  application (caused a signing error)
455- Manifest editor: support for uses-library node
456- Fixed NPE in editors.xml.descriptors.XmlDescriptors.createPreference
457- Fixed assert in MultiEditorPart.setActivePage
458- Fixed "connect to debugger" button in DeviceView. Also fixed support
459  for custom process names.
460
4610.6.0:
462
463- New launch option for activity. Can choose to launch default
464  activity (finds an activity configured to show up in the home
465  screen), or specific activity, or none.
466- Normal java resources (non java files placed in package folders) are
467  now properly packaged in the final package, and can be accessed
468  through normal java API such as ClassLoader.getResourceAsStream()
469- Launch configuration now has an option to wipe emulator data on
470  launch. This always asks for confirmation.
471- Launch configuration now has an option to disable the boot
472  animation. This will let the emulator start faster on older
473  computers.
474- Applications are now signed with a debug key (stored in
475  debug.keystore in ~/.android).
476- Installation of application is now more robust and will notify of
477  installation failure. Also installation is blocking, removing issues
478  where ADT tried to launch the activity before the app was installed.
479- Tree-based resource editor + content assist in XML editor for
480  layout, menu, preferences, values xml files. Work in progress...
481
482
4830.4.0 (adt 0.4.0, ddms 0.3.0, editors 0.2.0, common 0.1.0)
484
485- New AndroidManifest editor.
486- True multiple device support allowing debugging apps on several
487  device at the same time
488- New launch modes for device selection: automatic will launch an
489  emulator if no device are present, automatically target the device
490  if only one exists, and prompt the user if 2+ are connected. Manual
491  mode always prompt the user.
492- New classpath container remove the dependencies on the location of
493  android.jar making it easier to share a project through dsvn, cvs,
494  etc... You should fix your project (right click project, choose
495  Android > Fix Project properties)
496- Fixed a case where pm would fail and would up end outputting the
497  "usage" text, which would in turn confuse the plugin during parsing.
498- Fixed an issue with compiling aidl file when they import project
499  local files.
500
501
5020.3.4 (adt 0.3.4, ddms 0.2.3, editors 0.1.0)
503
504Internal release only.
505- Enabled device support.
506
5070.3.3 (adt 0.3.3, ddms 0.2.3, editors 0.1.0)
508
509- Support for referenced projects.
510- During launch, display if a package conflict occurs when the new
511  application is pushed onto the device.
512- You can now change the font of the logcat view. Also indentation is
513  now properly displayed.
514- Plugin generated files are now properly marked as derived. This will
515  make Team plugins ignore them.
516
5170.3.2
518
519- XML Highlighting for AndroidManifest.xml (requires WebTools WST plugin)
520- Custom java editor for R.java/Manifest.java to make those files non
521  editable. This is to replace the current locking mechanism which
522  causes issues on Mac OS.
523- Fixed some issue in the "Restart adb" feature in the device view of
524  ddms.
525- Better handling of aidl files and the java files generated from
526  them.
527- Plugin now retries to launch the app on the emulator if it fails due
528  to timing issues.
529- Skin dropdown in the Emulator/Target tabs is now build from the
530  content of the skin directory, to support developer made skins.
531- Emulator control panel. This is a UI on top of the emulator
532  console. it allows you to change the state of the network and gsm
533  connection, and to initiate incoming voice call.
534
5350.3.1
536
537- Fixed issue on winXP/Eclipse 3.2 where errors in the New Project
538  Wizard would not display.
539- Added missing intent definition in the AndroidManifest.xml file
540  created by the New Project Wizard.
541- Fixed possible NPE in the debug action from the Process View
542- Support for Eclipse 3.4
543
5440.2.6 / 0.3.0
545
546- New Project Wizard now makes it easy to open Android sample code
547- Plugin will output a warning if the build id of the device/emulator
548  does not match the sdk build id.
549- Java/Debug/ddms perspective now contains direct menus to open some
550  of the ddms views, and to create a new android project. This will
551  require you to reset your perspectives.
552- Error during builds now put an error marker on the project instead
553  of displaying an (annoying) dialog box.
554- Custom builders now remember their build state when restarting
555  eclipse.
556- Properly parse some aapt warnings and don't abort the build when
557  they happen.
558- Abort launch and prompt the user if the project contains errors.
559- New silent/normal/verbose build output.
560
5610.2.5
562
563- Check compiler compliance level before compilation and abort if
564  different from 1.5
565- Fix Project Properties will fix the project compiler compliance if
566  needed.
567- Fixed an issue with multiple source folders.
568- Added support for new Manifest.java class (it is automatically
569  generated with R.java if the content of the AndroidManifest.xml
570  requires it)
571- Fixed an issue that could result in not packaging code changes.
572- Automatic fix of the Launch Configurations when the java package in
573  the manifest is changed. Also improved Launch Config dialog and
574  error alert for erroneous activity names in the Launch
575  Configuration.
576- Support for external jars that are not under the project root
577  directory.
578- New projects have a default layout.
579- Misc fixes for Windows support.
580
5810.2.4
582
583- Fixed large resource corruption issue.
584
5850.2.3
586
587- Fixed issue related to the integration of dx.
588- Fixed issue related to the package generation that was modified for
589  windows support.
590
5910.2.2
592
593- Changing the SDK location in the Preferences does not require to
594  restart Eclipse anymore.
595- New SDK-Project sync mode in Android preference pane. Default value
596  set to true. If true, all android projects are automatically sync'ed
597  to the SDK defined in the preferences.
598- Cases where no emulator is running but a dialog still says "An
599  emulator is running..." should be less frequent.
600- Projects do not reference the standard desktop JRE anymore, as
601  android.zip contains the core java library. This will solve the case
602  where using a core class non present on the platform would not
603  generate a compilation error.
604- Changing the package defined in the manifest now deletes the R.java
605  class from its previous location. This will require 1 build after
606  upgrading the plugin, before it works.
607- Project selection in the Launch Config Dialog now only shows Android
608  projects.
609- Launching a debug/run session now checks that the project uses the
610  SDK set in the preferences (This is for the non automatic sync
611  mode).
612- Removed obsolete wallpaper mode in the New Project Creation Wizard.
613- dx (dalvik code conversion tool) now embedded instead of calling the
614  external version.
615- Improvements in the parsing of the aapt errors.
616- Some fixes for windows support.
617
618
6190.2.1
620
621- Fixed bug in logcat search where invalid regexp would cause a crash
622- Minor improvements to the build/launch process.
623
6240.2.0
625
626- Logcat view.
627- File Explorer view.
628- Custom options for emulator. In the Launch configuration dialog you
629  can specify custom command line emulator options. See
630  "emulator -help" for available options.
631- Android Tools > Export Application Package is now implemented.
632- Misc incremental builder fixes.
633- Including static .jar files as library in your project will
634  automatically include them in the final APK. Warning: only the
635  .class content is included.
636
6370.1.10
638
639- The res and assets folders now fully refresh before the build,
640  ensuring R.java and packaged resources are always up to date. This
641  can be disabled in the preferences under "Android" if this becomes
642  slow due to too many files.
643
6440.1.9
645
646- New Action in the "Processes" view to debug an application that is
647  already running. The source project for this application MUST be
648  opened in the current workspace.
649- Building the project now force refreshes the res folder. This should
650  help rebuilding the resources when only binary files were changed
651  from outside eclipse.
652- Clean/full builds now compile all aidl files found in the build path
653  (previously only incremental builds would compile them). Also, misc
654  improvements to the incremental builders.
655- Starting a run/debug session now asks to save the files and forces a
656  new build to ensure that the latest package is pushed on the device.
657- Plugin should be less aggressive when waiting for the emulator to be
658  ready. This should translate in fewer failed launches.
659
6600.1.8
661
662- Fixed Debugger issue introduced in 0.1.6
663- Added Log level preferences for DDMS. Look under Android > DDMS >
664  Advanced. Default error level is Error.
665
6660.1.7
667
668- Fixed issue where java warnings wouldn't trigger a new package. Now
669  only errors stop the packaging like it should be.
670- Added more error output in the console during launch.
671
6720.1.6
673
674- New "Android" Console. It receives the error output from external
675  tools such and aidl, dx, and aapt (only when they can't be
676  parsed). Any error force the console to be displayed.
677- The Activity Manager on the device/emulator now outputs some
678  messages in the "Android" console when asked to start an
679  activity. This should help you figure out what is wrong if the
680  application doesn't start.
681- Fixed a case where the .apk file would be updated with broken
682  code. Now if there are java compile error, the .apk is not touched.
683- Added support for manifest with non fully qualified activity java
684  name, yet not starting with a dot.
685- Fixed creation of manifest files (through New Project wizard) to use
686  proper namespace for attributes.
687- Better error reporting for namespace issue in the manifest.
688- "Reset Adb" action from the device view. Use this is the plugin
689  tells you an emulator is running when there are none.
690- New "ddms" Console which receives the standard output of ddms.
691
6920.1.5
693
694- Support for new activity declaration inside AndroidManifest.xml
695- fixed issue that prevented bin/ to be removed from the buildpath
696  when converting project.
697
6980.1.4
699
700- Changes in the Manifest, now properly trigger a new package of the
701  resources.
702
7030.1.3
704
705- Fixed the "fix project properties" action to remove old framework
706  libraries, just not add new ones.
707
7080.1.2
709
710- aidl builder. The Android Resources PreBuilder now also converts
711  aidl files into java files.
712- New Project wizard now allows to make Wallpaper activities instead
713  of gadgets (which are obsolete.)
714- Launch shortcuts. Right click in the package explorer allow you to
715  launch the application in debug or run mode directly without
716  creating launch configurations.
717- New project wizard and Project conversion now sets up the java doc
718  path for android.zip
719- Package builder now supports custom application assets placed in
720  assets/ (which is now created automatically by the New Project
721  Wizard).
722- New action: Android Tools > Fix Project Properties, in the package
723  explorer contextual menu. This allows you to fix the framework path
724  (and its javadoc path) in case you change the sdk location.
725
7260.1.1
727
728- Fixed project convertor to add the framework library if missing.
729
7300.1.0
731
732- New project wizard.
733- Python script-generated project convertor.
734- Incremental builders.
735- XML validation for resource files.
736- Android Launch Configuration.
737