ADT 20.0.0   (June 2012)
Dependencies:
  • Java 1.6 or higher is required for ADT 20.0.0.
  • Eclipse Helios (Version 3.6.2) or higher is required for ADT 20.0.0.
  • ADT 20.0.0 is designed for use with SDK Tools r20. If you haven't already installed SDK Tools r20 into your SDK, use the Android SDK Manager to do so.
General improvements:
  • Application Templates
    • Added Android application templates to allow developers to create specific types of applications faster, using Android-recommended best practices.
  • Performance
    • Improved overall ADT performance and fixed memory issues. Loading SDK data should be up to 30% faster.
  • Tracer for GLES
    • Added new perspective view and tools for tracing OpenGL calls for an application and track the visual results of each call. (more info)
  • Lint
    • Added new Lint rules for manifest registrations, duplicate activity registrations, security checking, correct use of Toast, missing SharedPreferences commit() calls, Fragment class instantiation, and handler leaks.
    • Created tighter integration of lint with the layout editor. (more info)
    • Added execution of Lint tool on save option for Java files. (more info)
  • Layout Editor (more info)
    • Added highlighting (in bold) for important attributes, inline preview of colors and images, including the corresponding resource name.
    • Added display of default values, when available.
    • Added completion of resource values and enum and flag constants.
    • Added support for displaying advanced properties, and nested properties for better categorization, for example, layout params are listed first as a single nested property.
    • Display Tooltips over the attribute names, not values, so they never obscure the value column.
    • Provided checkbox support for boolean values.
    • Added support for switching between alphabetical and natural sort orders.
    • Improved layout editor tool's window management for more usable editing views.
    • Improved the layout editor's configuration chooser header user interface.
  • XML Editing
    • Added go to declaration support for theme references (?android:attr, ?attr:).
    • Improved code completion in style definitions.
    • Improved code completion for the minSdkVersion and targetSdkVersion attributes in manifest files so that version descriptions are displayed for each of the API levels
    • Provided support for code completion of custom attributes for custom views, including current edits to the style files.
    • Improved synchronization of text and graphic editors with the XML outline view, including outline changes and display of current selection.
  • Build System
    • Added automatic merging of library project manifest files into the including project's manifest. Enable this feature with the manifestmerger.enabled property.
    • Added automatic ProGuard support for the aapt -G flag. This change causes the build system to generate a temporary ProGuard keep-rules file containing classes that are referenced from XML files (such as custom views) and pass this to ProGuard at shrink-time. This can make the resulting APK much smaller when using just a small portion of a large library project (such as the Android Support library), since the catch-all rules to keep all custom views from the default ProGuard configuration file have also been removed.
  • Added support building and debugging NDK-based Android projects.
  • Added support to the Asset Studio Wizard for padding and turning off background shapes.
  • Improved LogCat to allow developers to set colors for different priorities.
  • Improved app Run functionality to allow running on multiple devices with a single launch. The target tab in the launch configuration dialog includes an option to allow launching on all connected devices, with the option to further narrow the list to just physical devices or just emulators. (This feature is available only for Run configurations, and not for Debug or JUnit tests.)
Bug fixes:
  • Fixed a number of issues where Lint incorrectly reported code errors or failed to flag code issues.
  • Fixed several bugs in the layout editor.
  • Fixed compatibility issues with Eclipse 4.x (Juno), including cut/copy/paste functions.

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android(安卓)WebView系列(二)Android和JS
  2. Android:Animation
  3. 转:LinearLayout布局
  4. Android(安卓)studio :Please configure
  5. [Android] 基于 Linux 命令行构建 Androi
  6. Android(安卓)如何使用GPU硬件加速
  7. android media库中external的读取
  8. android 所有布局属性和UI控件
  9. android ListView没有数据时信息显示
  10. 【Android开发学习01】与Android实体设备