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 two ProGuard configuration files for use in projects: proguard-android-optimize. SDK Manager Improved caching to reduce downloading of repository definitions. Bug fixes: Build Fixed problem where test projects did not have access to the full classpath of tested projects, including Library Projects and third-party jars. Fixed deployment logic so that applications with embedded tests can now be deployed and tested like test applications, including code coverage information.
Fixed Ant support for testing projects with libraries. Bug fixes: Fixed an issue that prevented some developers from running the emulator with GPU acceleration. General notes: Updated the SdkController app to encapsulate both sensor and multitouch emulation functionality. General notes: Emulator Added support for hardware accelerated graphics rendering. Added experimental support for multi-touch input by enabing the emulator to receive touch input from a USB-tethered physical Android device.
In addition to many new features, this update fixes the Conversion to Dalvik format failed with error 1 error some users have experienced. Updated the default proguard. Split the ProGuard configuration file has been in half, with project specific flags kept in project and the generic Android flags distributed and updated with the tools themselves.
Build Added a feature that allows you to run some code only in debug mode. You can check the BuildConfig. DEBUG constant in your code to run debug-only functions. Fixed issue when a project and its libraries include the same jar file in their libs folder. This URI is replaced with the app specific one at build time. Lint Updated Lint to check Android application code.
Lint rules which previously performed pattern based searches in the application code such as the unused resource check have been rewritten to use the more accurate Java-style parse trees.
Added support for checking library projects. This change means that rules such as the unused resource check properly handle resources declared in a library project and referenced in a downstream project.
Added ability to suppress Lint warnings in Java code with the new SuppressLint annotation, and in XML files with the new tools: namespace and ignore attribute. You can use the new TargetApi annotation to suppress warnings when the code is wrapped in a system version condition. General notes: Added Lint tools to detect common errors in Android projects.
Bug fixes: Snapshots now work for Android 4. Fixed several small issues for the build file. Issue , Issue , Issue , Issue Bug fixes: Fixed emulator crash on Linux due to improper webcam detection Issue Fixed emulator issue when using the -wipe-data argument.
Fixed ant test Issue Fixed android update project Issue Fixed issue with MonkeyRunner Issue General notes: Added webcam support to Android 4. Webcam support is for Windows and Linux only. Mac support will come in a later release. Changed default. I have never been able to recreate it, so I haven't uncovered a fix. The best solution is to usually switch to the Android developer bundle, which has newer tools in it.
You had a problem downloading it before, but have you tried since switching to Chrome and successfully downloading the Treehouse bundle? Posting to the forum is only allowed for members with active accounts. Please sign in or sign up to post. Welcome to the Treehouse Community The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support.
Looking to learn something new? Pauline Afrin - what is JRE? Is that Java? I do have Java on my computer. Again, I have Windows Vista so this is a 32bit which is the file I downloaded. So many problems, I don't know what to try first. Hoping to receive a response by the time I get home! Date Added September 22, Operating Systems. Additional Requirements Eclipse 3. Total Downloads 73, Downloads Last Week Report Software.
Related Software. Microsoft Visual Studio Professional Free to try. Write better-quality code, reduce security-related issues, and avoid bugs later in the development lifecycle. Develop apps for mobile devices easily. Spyder bit Free. Edit, debug, and test Python based applications on PC. If this happens to your project, add the following setting to your project.
Issue Fixed incorrect flagging of formatting strings. Issue Fixed problem where tools:ignore directive in the manifest file was ignored by the Lint tool.
Issue Fixed problem with flagging a wakelock release inside a conditional. Issue Fixed handling of custom namespace attributes. Added fixes for filtering out library project warnings.
Removed warnings about missing classes before a build. Android Virtual Device Manager Fixed handling of devices. Issue Fixed problem where deleted device definitions were not removed. Fixed incorrect screen resolution setting for the Nexus One device definition.
Issue Fixed preview error when using the android:numColumns attribute in a layout. Issue Fixed compatibility issue with IntelliJ layout preview caused by layout editor deleting the. Added fixes to editor for GridLayout. Added support for ldrtl and ldltr resource qualifiers. Issue Fixed error which caused resource refresh operations to fail. Issue Updated the Custom View code template handle to library projects properly. Fixed support for library string resources strings.
Issue For an overview, see the session recording starting at: Modified the layout logic so that setting a Fragment layout or a ListView preview layout is now applied not only to the current layout but to all other configurations of the same layout. Updated the editor to include resources from library projects in the resource chooser, XML code completion, Go To Declaration and other editing contexts. Updated the editor so that it no longer forces all variations of a single layout into a single editor.
You can, for example, open both the landscape and portrait versions of a layout as separate editors and quickly switch between them, or even re-dock your editors to edit them simultaneously. Improved the handling of RelativeLayout in the layout editor, so that dragging widgets around and deleting them should now result in the layout working more intuitively.
In particular, deleting a widget causes the constraints flowing through the deleted widgets to be intelligently adjusted, and when moving widgets the constraints are preserved whenever possible. Added the ability to specify a default action in Layout Editor views, which you can invoke with the F2 key.
For example, after dropping a button or text view, you can press F2 to edit its text. Added renaming of an ID changing the android:id attribute by invoking the Rename shortcut. Adding a new locale is now easier with the new Add Locale In addition to creating the new values folder, it lets you edit an initial set of translations for the new locale.
Updated the editor so that when a custom view or incorrectly configured view throws an exception during initialization or painting, part of the relevant stack trace is shown inline in the layout editor, and you can click on the stack frames to jump to the relevant location Improved the editor error display to show the relevant part of a stack trace when a custom view throws exceptions during rendering or construction, and provides hyperlinks to the stack frames.
Improved the stack trace display for exceptions for custom views that are generated during rendering. Updated the configuration chooser so that it shows full language and region names not just 2-letter codes in menus, in the configuration dialog and other editing contexts. Improved the device menu in the configuration chooser. Lint Added over 25 new lint rules for resources, locale settings, layout files, incorrect use of SparseArray and PowerManager.
WakeLock and manifest issues. Editors Modified the plugin to remember which editor mode text or graphical you were last using for each type of editor layout, manifest or values and uses that mode for newly opened files.
This means that if you prefer to work with just XML, the editors start showing you XML text editors after you have switched to them for each type of editor. Updated XML code completion so that it completes and shows documentation for theme references, such as? Improved emulators so that they launch with a skin that is dynamically generated and reflects the actual hardware configured in the AVD Manager.
Improved the new template mechanism, cleaned up the existing templates and added several new templates Added ability to export images and frames in the Tracer for OpenGL ES tool. Improved the JUnit test runner to allow a test to be run on all connected devices simultaneously.
Bug fixes: Fixed issue with keyboard shortcuts for editors in Eclipse Juno Version 4. Fixed problem with cached download lists in SDK Manager. Fixed a bug that occurs when you try to create layout configurations that already exist.
Fixed several issues with New Project Wizard related to templates. Fixed issue with the text-based launcher icon in New Project Wizard. Fixed issue with sticky error markers in Java files. Fixed problem with manifest merger when exporting release. Fixed NDK support to automatically find include path on Windows. Fixed editor startup exception for new configurations where editor would come up blank.
Added support for xxhdpi density, which was included in API Level Fixed a bug in the lint check for unprotected broadcast receivers to ignore unprotected receivers for default Android actions. 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. Created tighter integration of lint with the layout editor. 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? 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.
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.
0コメント