Android ADT 255.0.0 released

Source: Internet
Author: User

ADT
255.0.0 (June
2012)

Dependencies:
  • Java 1.6 or higher is required for ADT 255.0.0.
  • Eclipse Helios (version 3.6.2) or higher is required for ADT 255.0.0.
  • ADT 255.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 shocould be up to 30% faster.
  • Tracer for gles
    • Added new perspective view and tools for tracing OpenGL callfor 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 () cals, 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 forminSdkVersionAndtargetSdkVersionAttributes
      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 withmanifestmerger.enabledProperty.
    • Added Automatic proguard support foraapt -GFlag. 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
      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 Des 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 deployments, 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.
    Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.