@@ -141,7 +259,7 @@ the Android SDK and AVD Manager to do so.
- Build system
-
- - A new option lets you disable the packaging step in the automatic
+
- A new option lets you disable the packaging step in the automatic
builders. This improves performance when saving files by not
performing a full build, which can take a long time for large projects.
If the option is enabled, the APK is packaged when the
@@ -225,7 +343,7 @@ drag them into your layout (more info).
- Fragments are available in the palette for placement in your layout. In the tool, you can
choose which layout to show rendered for a given fragment tag. Go to declaration works for fragment
-classes (more info).
+classes (more info).
- The layout editor automatically applies a "zoom to fit" for newly
opened files as well as on device size and orientation changes to
ensure that large layouts are always fully visible unless you
@@ -253,7 +371,7 @@ fields to change the focus.
- XML editors:
-
-
+
- Code completion has been significantly improved. It now works
with {@code <style>} elements, completes dimensional units,
sorts resource paths in values based on the attribute name, and more. There are also many fixes to
@@ -270,7 +388,7 @@ info).
- DDMS:
-
-
+
- "New Folder" action in the File Explorer.
- The screenshot dialog will add timestamps to the filenames and preserve the orientation on
snapshot refresh.
@@ -367,7 +485,7 @@ so.
(details).
- Improved rendering error diagnostics.
-
+
@@ -391,14 +509,14 @@ so.
General notes:
-
+
- "Go To Declaration" hyperlink support: You can jump directly from code references (such as
R.id.main) to the corresponding XML declaration, or from XML attributes (such as
@string) to the corresponding resource definition, or from manifest XML
registrations to activities and services.
- Improvements were made to name refactoring.
- AVDs now automatically save their state, so they can restart almost instantly. You can enable this feature when
- creating an AVD or by editing an AVD with the AVD Manager.
+ creating an AVD or by editing an AVD with the AVD Manager.
- Improvements to the Visual Layout Editor:
- Support for rendering targets: You can now choose an arbitrary Android platform to
@@ -436,10 +554,10 @@ so.
into an {@link android.widget.AdapterView}.
Outline reordering: Reordering your views in the Outline tab is much easier
(Details).
-
Fix for keybinding bug where keyboard shortcuts did not work (Issues
- 13231 and
+ Fix for keybinding bug where keyboard shortcuts did not work (Issues
+ 13231 and
13134).
-
Fix for problems with Custom layout attribute menu (Issue
+ Fix for problems with Custom layout attribute menu (Issue
13134).
Automatic configuration for various view types: Certain views have properties configured
by default. For example, the width of an {@link android.widget.EditText} object is set to
@@ -455,7 +573,7 @@ so.
and 13092).
Included layouts can be rendered and edited in the context of the layouts that include
them. From a layout using an
- <include> tag, double-clicking on the
+ <include> tag, double-clicking on the
<include> element edits the referenced layout in the context of the
current layout. Additionally, when editing a layout that is included by other layouts,
@@ -466,12 +584,12 @@ so.
This release fixes many other bugs, but the most important ones are listed below:
- Fixed issue that prevented launching debug builds on productions devices when
-
debuggable=true was not set in the Android manifest.
+ debuggable=true was not set in the Android manifest.
The LogCat view in DDMS properly handles UTF-8 characters.
The SDK Manager is more reliable on Windows
(Details).
-
A JUnit initialization bug that prevented you from working with JUnit tests was fixed
- (Issue 12411).
+
A JUnit initialization bug that prevented you from working with JUnit tests was fixed
+ (Issue 12411).
@@ -828,7 +946,7 @@ a list of Eclipse versions that are compatible with the Android SDK.
- - SDK Tools, r13 SDK Tools, r14 new!
- Google USB Driver, r4
- Compatibility Package,
@@ -161,14 +161,15 @@ r3
diff --git a/docs/html/sdk/tools-notes.jd b/docs/html/sdk/tools-notes.jd
index 2179cec6036d3..2d044ed89918f 100644
--- a/docs/html/sdk/tools-notes.jd
+++ b/docs/html/sdk/tools-notes.jd
@@ -2,7 +2,7 @@ page.title=SDK Tools
@jd:body
SDK Tools is a downloadable component for the Android SDK. It includes the
-complete set of development and debugging tools for the Android SDK.
+complete set of development and debugging tools for the Android SDK.
If you are new to the Android SDK, the SDK starter package installs the
@@ -13,7 +13,7 @@ of the SDK Tools, use the Android SDK and AVD Manager to get the
update, rather than downloading a new SDK starter package. For more information
about how to update, see Updating SDK
-Components.
+Components.
Revisions
@@ -62,10 +62,56 @@ padding: .25em 1em;
}
-
-
+
SDK Tools, Revision 14 (October 2011)
+
+
+- Dependencies:
+-
+
- Android SDK Platform-tools revision 8 or later.
+ - If you are developing in Eclipse with ADT, note that the SDK Tools r14 is designed for use
+ with ADT 14.0.0 and later. If you haven't already, we highly recommend updating your ADT Plugin to 14.0.0.
+ - If you are developing outside Eclipse, you must have Apache
+ Ant 1.8 or later.
+
+
+ - General notes:
+-
+
+ - Changed
default.properties to project.properties and
+ build.properties to ant.properties. Any existing
+ projects that you build with Ant must be updated with the android update project
+ command.
+ - Changed Ant
build.xml file to support improvements to the
+ build system and added and modified Ant commands to support these changes. For a list of Ant
+commands, see the
+Ant Command
+Reference.
+
+ - Changed how library projects are built.
+ - Improved incremental builds, so that resource compilation runs less frequently. Builds no
+ longer run when you edit strings or layouts (unless you add a new
id) and no longer
+ run once for each library project.
+ - Introduced a "PNG crunch cache" that only runs on modified PNG files, instead of
+ crunching all existing PNG files, all the time.
+ - Revamped the SDK Manager UI (more
+info).
+
+ For a complete overview of the build system changes and what you need to do to support them,
+see the Android Tools Project
+site.
+
+
+
+
+
+