summaryrefslogtreecommitdiffstats
path: root/docs/html/tools
diff options
context:
space:
mode:
authorJoe Fernandez <joefernandez@google.com>2013-03-27 11:30:34 -0700
committerJoe Fernandez <joefernandez@google.com>2013-05-14 18:23:02 -0700
commit82772f1dfec29e02fb79d4ee3a350a3979e4456b (patch)
tree7d9ae7250ae84c0b1a88da9cc3ce4a0cdc0f9faa /docs/html/tools
parent70b0728b78e68a5d12c68501dfede719dfa1ed88 (diff)
downloadframeworks_base-82772f1dfec29e02fb79d4ee3a350a3979e4456b.zip
frameworks_base-82772f1dfec29e02fb79d4ee3a350a3979e4456b.tar.gz
frameworks_base-82772f1dfec29e02fb79d4ee3a350a3979e4456b.tar.bz2
docs: Android SDK/ADT 22.0 Release Notes
SDK 22 Release Notes for Google I/O 2013 release Change-Id: I56f4db97b8cc1ae178ba0ab4f2391d074a658f0b
Diffstat (limited to 'docs/html/tools')
-rw-r--r--docs/html/tools/sdk/eclipse-adt.jd43
-rw-r--r--docs/html/tools/sdk/tools-notes.jd55
2 files changed, 98 insertions, 0 deletions
diff --git a/docs/html/tools/sdk/eclipse-adt.jd b/docs/html/tools/sdk/eclipse-adt.jd
index a3f53bb..2433ec9 100644
--- a/docs/html/tools/sdk/eclipse-adt.jd
+++ b/docs/html/tools/sdk/eclipse-adt.jd
@@ -57,6 +57,49 @@ href="http://tools.android.com/knownissues">http://tools.android.com/knownissues
<div class="toggle-content opened">
<p><a href="#" onclick="return toggleContent(this)">
<img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img"
+ alt=""/>ADT 22.0.0</a> <em>(May 2013)</em>
+ </p>
+
+ <div class="toggle-content-toggleme">
+<dl>
+ <dt>Dependencies:</dt>
+
+ <dd>
+ <ul>
+ <li>Java 1.6 or higher is required for ADT 22.0.0.</li>
+ <li>Eclipse Helios (Version 3.6.2) or higher is required for ADT 22.0.0.</li>
+ <li>ADT 22.0.0 is designed for use with <a href="{@docRoot}tools/sdk/tools-notes.html">SDK
+ Tools r22</a>. If you haven't already installed SDK Tools r22 into your SDK, use the
+ Android SDK Manager to do so.</li>
+ </ul>
+ </dd>
+
+ <dt>General Notes:</dt>
+ <dd>
+ <ul>
+ <li>Updated tools to allow libraries to share the same package name as the applications
+ that use them.</li>
+ <li>Added new Lint checks, including checks for layout consistency,
+ {@link android.widget.RelativeLayout} siblings, {@link android.os.Parcel} creator,
+ JavaScript interfaces, {@link android.app.Service} casting, quantity strings, manifest
+ typos, orientation tags in layouts, overlapping names for 9-patches and images, and class
+ existence checks.</li>
+ <li>Updated build tools to sign applications using the BouncyCastle library instead of
+ relying on Sun JVM specific APIs.</li>
+ <li>Added an experimental Gradle build export feature for moving projects into the
+ <a href="{@docRoot}sdk/installing/studio.html">Android Studio</a> environment or for
+ setting up command-line builds with Gradle.
+ (<a href="http://tools.android.com/tech-docs/new-build-system">more info</a>)</li>
+ </ul>
+ </dd>
+
+</dl>
+</div>
+</div>
+
+<div class="toggle-content closed">
+ <p><a href="#" onclick="return toggleContent(this)">
+ <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img"
alt=""/>ADT 21.1.0</a> <em>(February 2013)</em>
</p>
diff --git a/docs/html/tools/sdk/tools-notes.jd b/docs/html/tools/sdk/tools-notes.jd
index 4d8aa34..003acf2 100644
--- a/docs/html/tools/sdk/tools-notes.jd
+++ b/docs/html/tools/sdk/tools-notes.jd
@@ -29,6 +29,61 @@ href="http://tools.android.com/knownissues">http://tools.android.com/knownissues
<div class="toggle-content opened">
<p><a href="#" onclick="return toggleContent(this)">
<img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img"
+ alt=""/>SDK Tools, Revision 22</a> <em>(May 2013)</em>
+ </p>
+
+ <div class="toggle-content-toggleme">
+
+ <dl>
+ <dt>Dependencies:</dt>
+ <dd>
+ <ul>
+ <li>Android SDK Platform-tools revision 16 or later.</li>
+ <li>If you are developing in Eclipse with ADT, note that the SDK Tools r22 is
+ designed for use with ADT 22.0.0 and later. If you haven't already, update your
+ <a href="{@docRoot}tools/sdk/eclipse-adt.html">ADT Plugin</a> to 22.0.0.</li>
+ <li>If you are developing outside Eclipse, you must have
+ <a href="http://ant.apache.org/">Apache Ant</a> 1.8 or later.</li>
+ </ul>
+ </dd>
+
+ <dt>General Notes:</dt>
+ <dd>
+ <ul>
+ <li>Changed the structure of the SDK by adding a new build tool SDK Component, which is
+ based on the existing platform-tools component. This change decouples the build tools
+ versions from the IDE versions, allowing updates to the tools without requiring an
+ IDE update.</li>
+ <li>Updated tools to allow libraries to share the same package name as the applications
+ that use them.</li>
+ <li>Updated {@code draw9patch} tool to allow easier changing of markers.</li>
+ <li>Added new Lint checks, including checks for layout consistency,
+ {@link android.widget.RelativeLayout} siblings, {@link android.os.Parcel} creator,
+ JavaScript interfaces, {@link android.app.Service} casting, quantity strings, manifest
+ typos, orientation tags in layouts, overlapping names for 9-patches and images, and class
+ existence checks.</li>
+ <li>Updated build tools to sign applications using the BouncyCastle library instead of
+ relying on Sun JVM specific APIs.</li>
+ <li>Released some of the Android tools into <a href="http://www.maven.org">Maven
+ Central</a> to assist third-party tool developers. The following tools are available
+ in the repository: {@code manifest-merger}, {@code common/sdk_common}, {@code ddmlib},
+ {@code dvlib}, {@code layoutlib_api}, {@code sdklib}, and {@code lint}.</li>
+ </ul>
+ </dd>
+
+ <dt>Bug fixes:</dt>
+ <dd>
+ <ul>
+ <li>Fixed a number of minor bugs in the SDK and build system.</li>
+ </ul>
+ </dd>
+ </dl>
+ </div>
+</div>
+
+<div class="toggle-content closed">
+ <p><a href="#" onclick="return toggleContent(this)">
+ <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img"
alt=""/>SDK Tools, Revision 21.1</a> <em>(February 2013)</em>
</p>