diff --git a/docs/html/sdk/index.jd b/docs/html/sdk/index.jd index 23c102e89256d..961afda79765c 100644 --- a/docs/html/sdk/index.jd +++ b/docs/html/sdk/index.jd @@ -3,42 +3,42 @@ header.hide=1 page.metaDescription=Download the official Android SDK to develop apps for Android-powered devices. sdk.win32_bundle_download=adt-bundle-windows-x86.zip -sdk.win32_bundle_bytes=417851015 -sdk.win32_bundle_checksum=42d9a6c15113d405a97eed05e6d42e2b +sdk.win32_bundle_bytes=418030942 +sdk.win32_bundle_checksum=ce32861d8f7c93ff6ff6971bd99d228e sdk.win64_bundle_download=adt-bundle-windows-x86_64.zip -sdk.win64_bundle_bytes=417851515 -sdk.win64_bundle_checksum=73bdd1168fce0e36a27255a4335c865d +sdk.win64_bundle_bytes=418155677 +sdk.win64_bundle_checksum=f09aa4557bd1dc2703fde95dcdd6b92e sdk.mac64_bundle_download=adt-bundle-mac-x86_64.zip -sdk.mac64_bundle_bytes=382957959 -sdk.mac64_bundle_checksum=a320f8bbaee8572a36e68c434564bdd0 +sdk.mac64_bundle_bytes=383216991 +sdk.mac64_bundle_checksum=ea6c074ee30c426c503dab5c225a5076 sdk.linux32_bundle_download=adt-bundle-linux-x86.zip -sdk.linux32_bundle_bytes=411065882 -sdk.linux32_bundle_checksum=39687b06fedfea7487ff0824a4d32ee8 +sdk.linux32_bundle_bytes=411205048 +sdk.linux32_bundle_checksum=e64594cd339b8d9a400b9d16c616b3c3 sdk.linux64_bundle_download=adt-bundle-linux-x86_64.zip -sdk.linux64_bundle_bytes=411217430 -sdk.linux64_bundle_checksum=b0590fe9c1533da9b20ea65525b77677 +sdk.linux64_bundle_bytes=411478695 +sdk.linux64_bundle_checksum=582bfc9083ff4cbcfacc8223bd8c3be1 -sdk.win_installer=installer_r21-windows.exe -sdk.win_installer_bytes=77523031 -sdk.win_installer_checksum=29ca8cb8f0bc8db627fa2adc2139a3cc +sdk.win_installer=installer_r21.0.1-windows.exe +sdk.win_installer_bytes=76520869 +sdk.win_installer_checksum=e2012262471a2583d4a559b15fcf45ff -sdk.win_download=android-sdk_r21-windows.zip -sdk.win_bytes=99093893 -sdk.win_checksum=7311452823470365f7975a545f8a2be4 +sdk.win_download=android-sdk_r21.0.1-windows.zip +sdk.win_bytes=99107847 +sdk.win_checksum=613568d774c3bf25c5d24db16601af83 -sdk.mac_download=android-sdk_r21-macosx.zip -sdk.mac_bytes=65792626 -sdk.mac_checksum=67e46adca90dd18d7291443f6c15d6af +sdk.mac_download=android-sdk_r21.0.1-macosx.zip +sdk.mac_bytes=65804128 +sdk.mac_checksum=30401c43a014cd5d6ec9d0c62854a1d9 -sdk.linux_download=android-sdk_r21-linux.tgz -sdk.linux_bytes=91378351 -sdk.linux_checksum=7f8d73b629f808cdcfc9f9900bbd7580 +sdk.linux_download=android-sdk_r21.0.1-linux.tgz +sdk.linux_bytes=91394975 +sdk.linux_checksum=eaa5a8d76d692d1d027f2bbcee019644 @@ -222,7 +222,7 @@ This is the Android Software Development Kit License Agreement        - +

@@ -241,7 +241,7 @@ This is the Android Software Development Kit License Agreement

Get the Android SDK

- +

The Android SDK provides you the API libraries and developer tools necessary to build, test, and debug apps for Android.

@@ -290,7 +290,7 @@ href="" style="display:none;width:265px;margin:0 auto;display:block" > - +
diff --git a/docs/html/sdk/installing/installing-adt.jd b/docs/html/sdk/installing/installing-adt.jd index 93d1db68e1a24..efdbd4da91afe 100644 --- a/docs/html/sdk/installing/installing-adt.jd +++ b/docs/html/sdk/installing/installing-adt.jd @@ -1,8 +1,8 @@ page.title=Installing the Eclipse Plugin adt.zip.version=21.0.0 -adt.zip.download=ADT-21.0.0.zip -adt.zip.bytes=13556487 -adt.zip.checksum=7db4eaae5df6a34fd853317a2bd8250b +adt.zip.download=ADT-21.0.1.zip +adt.zip.bytes=13569302 +adt.zip.checksum=acfb01bf3fd1240f1fc21488c3dd16bf @jd:body diff --git a/docs/html/tools/sdk/eclipse-adt.jd b/docs/html/tools/sdk/eclipse-adt.jd index f2ff07cd33fb9..243683ccb593a 100644 --- a/docs/html/tools/sdk/eclipse-adt.jd +++ b/docs/html/tools/sdk/eclipse-adt.jd @@ -57,6 +57,125 @@ href="http://tools.android.com/knownissues">http://tools.android.com/knownissues

ADT 21.0.1 (December 2012) +

+ +
+
+
Dependencies:
+ +
+
    +
  • Java 1.6 or higher is required for ADT 21.0.1.
  • +
  • Eclipse Helios (Version 3.6.2) or higher is required for ADT 21.0.1.
  • +
  • ADT 21.0.1 is designed for use with SDK + Tools r21.0.1. If you haven't already installed SDK Tools r21.0.1 into your SDK, use the + Android SDK Manager to do so.
  • +
+
+ +
General Notes:
+
+
    +
  • Build +
      +
    • Updated build to detect and handle package name conflicts between an application and + the libraries it depends on. Libraries cannot share package names unless all of them + share the same package name. + (Issue 40152, + Issue 40273) +
    • +
    • Added a flag to disable dex merging to deal with cases where merging could generate + a broken dex file. If this happens to your project, add the following setting to your + {@code project.properties} file: {@code dex.disable.merger=true} This setting + causes the build system to revert to the older, slower dex processing that does not + pre-dex libraries.
    • +
    +
  • +
+
+ +
Bug fixes:
+
+
    +
  • Lint +
      +
    • Corrected check for {@code 0px} values in style XML elements. + (Issue 39601) +
    • +
    • Fixed incorrect flagging of formatting strings. + (Issue 39758) +
    • +
    • Fixed problem where {@code tools:ignore} directive in the manifest file was ignored + by the Lint tool. + (Issue 40136) +
    • +
    • Fixed problem with flagging a wakelock release inside a conditional. + (Issue 40424) +
    • +
    • Fixed incorrect reporting of missing {@code layout_width} and {@code layout_height} + XML fields. + (Issue 38958) +
    • +
    • 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 {@code devices.xml} file in other locales. + (Issue 39704) +
    • +
    • Fixed problem where the AVD Manager would not allow you to create a new AVD using + the 4.0" WVGA or 4.65" 720p device definitions. + (Issue 39939) +
    • +
    • Fixed problem where deleted device definitions were not removed.
    • +
    • Fixed incorrect screen resolution setting for the Nexus One device definition.
    • +
    • Fixed problem where writing of an AVD settings file does not properly escape + {@code \\} path characters.
    • +
    +
  • + +
  • Layout Editor +
      +
    • Fixed problem where layout cannot render strings starting with {@code \@}. + (Issue 40222) +
    • +
    • Fixed preview error when using the {@code android:numColumns} attribute in a layout. + (Issue 21296) +
    • +
    • Fixed compatibility issue with IntelliJ layout preview caused by layout editor + deleting the {@code .android/devices.xml} file.
    • +
    • Added fixes to editor for {@link android.widget.GridLayout}.
    • +
    +
  • + +
  • Added support for {@code ldrtl} and {@code ldltr} resource qualifiers.
  • +
  • Fixed problem where Android XML resources mistakenly get compiled into {@code *.out.xml} + output files, causing project errors. + (Issue 3767)
  • +
  • Fixed error which caused resource refresh operations to fail. + (Issue 39213)
  • +
  • Updated the Custom View code template handle to library projects properly.
  • +
  • Fixed support for library string resources ({@code strings.xml}) when exporting an + application that references a library with string resources. + (Issue 39751)
  • +
  • Fixed problem where bad AVD setting files caused Device Manager and graphical XML editors + to crash. + (Issue 40400)
  • +
+
+ +
+
+
+ +
+

+ ADT 21.0.0 (November 2012)

diff --git a/docs/html/tools/sdk/tools-notes.jd b/docs/html/tools/sdk/tools-notes.jd index a5dfa5afd930e..9349a4e2dbc01 100644 --- a/docs/html/tools/sdk/tools-notes.jd +++ b/docs/html/tools/sdk/tools-notes.jd @@ -28,6 +28,109 @@ href="http://tools.android.com/knownissues">http://tools.android.com/knownissues

SDK Tools, Revision 21.0.1 (December 2012) +

+ +
+ +
+
Dependencies:
+
+
    +
  • Android SDK Platform-tools revision 16 or later.
  • +
  • If you are developing in Eclipse with ADT, note that the SDK Tools r21.0.1 is + designed for use with ADT 21.0.1 and later. If you haven't already, update your + ADT Plugin to 21.0.0.
  • +
  • If you are developing outside Eclipse, you must have + Apache Ant 1.8 or later.
  • +
+
+ +
General Notes:
+
+
    +
  • Build +
      +
    • Updated build to detect and handle package name conflicts between an application and + the libraries it depends on. Libraries cannot share package names unless all of them + share the same package name. + (Issue 40152, + Issue 40273) +
    • +
    • Added a flag to disable dex merging to deal with cases where merging could generate + a broken dex file. If this happens to your project, add the following setting to your + {@code project.properties} file: {@code dex.disable.merger=true} This setting + causes the build system to revert to the older, slower dex processing that does not + pre-dex libraries.
    • +
    +
  • + +
  • Renderscript +
      +
    • Added support for + Filterscript + compilation.
    • +
    • Added new project setting to control the Renderscript compilation target separately + from an Android project. Adding the following line to a {@code project.properties} + file causes Renderscript code to be compiled for Android API Level 17, while the + containing application can target a different (lower) API level: +
      renderscript.target = 17
      + Previously, the Renderscript compilation target was tied to the + {@code android:minSdkVersion} setting in the manifest. + (Issue 40487) +
    • +
    +
  • + +
+
+ + +
Bug fixes:
+
+
    +
  • Lint +
      +
    • Corrected check for {@code 0px} values in style XML elements. + (Issue 39601) +
    • +
    • Fixed incorrect flagging of formatting strings. + (Issue 39758) +
    • +
    • Fixed problem where {@code tools:ignore} directive in the manifest file was ignored + by the Lint tool. + (Issue 40136) +
    • +
    • Fixed problem with flagging a wakelock release inside a conditional. + (Issue 40424) +
    • +
    • Fixed incorrect reporting of missing {@code layout_width} and {@code layout_height} + XML fields. + (Issue 38958) +
    • +
    • Fixed handling of custom namespace attributes.
    • +
    • Added fixes for filtering out library project warnings.
    • +
    • Removed warnings about missing classes before a build.
    • +
    +
  • + +
  • Fixed problem with UI Automator Viewer execution script where Android tools directory + is not set.
  • +
  • Fixed problem with the SDK Manager so that it auto-selects the most recently released + platform on startup.
  • +
  • Fixed Java finding script to look for the currently supported version of Java (1.6 or + higher).
  • +
  • Fixed the SDK Manager launcher in the ADT bundle so that it can properly launch the + SDK Manager program when it is placed at the root of the bundle.
  • +
+
+
+
+
+ +
+

+ SDK Tools, Revision 21 (November 2012)

@@ -37,14 +140,15 @@ href="http://tools.android.com/knownissues">http://tools.android.com/knownissues
Dependencies:
    -
  • Android SDK Platform-tools revision 15 or later.
  • +
  • Android SDK Platform-tools revision 16 or later.
  • If you are developing in Eclipse with ADT, note that the SDK Tools r21 is designed for use with ADT 21.0.0 and later. If you haven't already, update your ADT Plugin to 21.0.0.
  • If you are developing outside Eclipse, you must have Apache Ant 1.8 or later.
  • -
+
+
General Notes:
    @@ -827,7 +931,7 @@ documentation.
-
+
@@ -861,7 +965,7 @@ decimal point. -
+
@@ -892,7 +996,7 @@ href="{@docRoot}tools/projects/index.html#LibraryProjects">Creating and Managing provides the equivalent library project support.

-
+
@@ -941,7 +1045,7 @@ officially supported. -
+
@@ -991,7 +1095,7 @@ skin name specified. -
+
@@ -1055,6 +1159,6 @@ solutions for the issues it finds. For usage, see layoutopt.

-
+