Loading docs/html/sdk/android-4.0.3.jd +12 −10 Original line number Diff line number Diff line Loading @@ -68,14 +68,15 @@ the Android 4.0.x system components will not be available for download.</p> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" alt="" /> Android {@sdkPlatformVersion}, Revision 2</a> <em>(January 2012)</em> Revision 2</a> <em>(January 2012)</em> </a></p> <div class="toggle-content-toggleme" style="padding-left:2em;"> <p>Maintenance update. The system version is 4.0.3.</p> <dl> <dt>Maintenance release. SDK Tools r14 or higher is required. </dt> <dt>Dependencies:</dt> <dd>SDK Tools r14 or higher is required.</dd> </dl> </div> Loading @@ -86,14 +87,15 @@ class="toggle-content-img" alt="" /> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" /> Android {@sdkPlatformVersion}, Revision 1</a> <em>(December 2011)</em> Revision 1</a> <em>(December 2011)</em> </a></p> <div class="toggle-content-toggleme" style="padding-left:2em;"> <p>Initial release. The system version is 4.0.3.</p> <dl> <dt>Initial release. SDK Tools r14 or higher is required. </dt> <dt>Dependencies:</dt> <dd>SDK Tools r14 or higher is required.</dd> </dl> </div> Loading docs/html/sdk/compatibility-library.jd +30 −1 Original line number Diff line number Diff line Loading @@ -46,11 +46,40 @@ by the directory name, such as {@code v4/} and {@code v13/}.</p> <p>The sections below provide notes about successive releases of the Support Package, as denoted by revision number.</p> <div class="toggle-content open"> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" /> Support Package, revision 7 (March 2012) </a></p> <div class="toggle-content-toggleme" style="padding-left:2em"> <dl> <dt>Changes for v4 support library:</dt> <dd> <ul> <li>Added {@link android.support.v4.app.ShareCompat}, which provides helper classes for sending and receiving content for social sharing applications, including new metadata for attributing shared data to the source app. This class also provides compatible integration with the new {@link android.widget.ShareActionProvider} in Android 4.0.</li> <li>Added {@link android.support.v4.app.NavUtils} and {@link android.support.v4.app.TaskStackBuilder} to provide support for implementing the <a href="{@docRoot}design/index.html">Android Design</a> guidelines for navigation. These additions include a way to implement the action bar's <em>Up</em> button across versions. For an example implementation of this pattern, see the AppNavigation sample in ({@code <em><sdk></em>/samples/<em><platform></em>/AppNavigation}).</li> <li>Added {@link android.support.v4.app.NotificationCompat.Builder} to provide a compatibility implementation of Android 3.0's {@link android.app.Notification.Builder} helper class for creating standardized system notifications.</li> </ul> </dd> </dl> </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" /> Support Package, revision 6 (December 2011) </a></p> Loading docs/html/sdk/eclipse-adt.jd +105 −7 Original line number Diff line number Diff line page.title=ADT Plugin for Eclipse adt.zip.version=16.0.1 adt.zip.download=ADT-16.0.1.zip adt.zip.bytes=7000078 adt.zip.checksum=03a2a23650ddac128c8b9e8aaf0aa433 adt.zip.version=17.0.0 adt.zip.download=ADT-17.0.0.zip adt.zip.bytes=12836115 adt.zip.checksum=ecb12c07e534997cd32c66d57f21b770 @jd:body Loading Loading @@ -108,11 +108,109 @@ padding: .25em 1em; } </style> <div class="toggleable opened"> <a href="#" onclick="return toggleDiv(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px" /> ADT 17.0.0</a> <em>(March 2012)</em> <div class="toggleme"> <dl> <dt>Dependencies:</dt> <dd> <ul> <li>Java 1.6 or higher is required for ADT 17.0.0.</li> <li>Eclipse Helios (Version 3.6.2) or higher is required for ADT 17.0.0.</li> <li>ADT 17.0.0 is designed for use with <a href="{@docRoot}sdk/tools-notes.html">SDK Tools r17</a>. If you haven't already installed SDK Tools r17 into your SDK, use the Android SDK Manager to do so.</li> </ul> </dd> <dt>General improvements:</dt> <dd> <ul> <li>New build features <ul> <li>Added feature to automatically setup JAR dependencies. Any {@code .jar} files in the {@code /libs} folder are added to the build configuration (similar to how the Ant build system works). Also, {@code .jar} files needed by library projects are also automatically added to projects that depend on those library projects.</li> <li>Added a feature that allows you to run some code only in debug mode. Builds now generate a class called {@code BuildConfig} containing a {@code DEBUG} constant that is automatically set according to your build type. You can check the ({@code BuildConfig.DEBUG}) constant in your code to run debug-only functions.</li> <li>Added support for custom views with custom attributes in libraries. Layouts using custom attributes must use the namespace URI {@code http://schemas.android.com/apk/res-auto} instead of the URI that includes the app package name. This URI is replaced with the app specific one at build time.</li> </ul> </li> <li>Improved Lint features. See the <a href="{@docRoot}sdk/tools-notes.html">SDK Tools r17</a> release notes.</li> <li>Improved the Lint user interface <ul> <li>Added <strong>Run Lint</strong> toolbar action with a dropdown menu for selecting specific (or all) projects, clearing results and other actions.</li> <li>Updated the results window to be organized as a tree rather than a flat list. Each issue type has a single top level item, which makes it easier to quickly scan through the reported issues and narrow down to the issues you are most interested in.</li> <li>Added many new toolbar actions to the results window, including expand/collapse, ignore in file, ignore in project, ignore everywhere, show options, and configure columns.</li> <li>Added new column options for the <strong>Lint Warnings</strong> tab, such as category, priority, project, file and line. The column selection (as well as the column sizes) are persisted. You can also click on columns to sort by those values.</li> <li>Added Enable All and Disable All buttons to the Lint Options dialog, and a search filter textbox to filter by issue id, summary and severity.</li> </ul> </li> <li>Added Quick Outline for XML editors (Ctrl-O, Command-O). This feature shows the structure of the current file including icons and ids, lets you filter and quickly jump to specific ids.</li> <li>Updated the resource chooser to shows the resolved value for resources. For example, when selecting {@code @string/hello} the chooser displays a resolved value such as "Hello World"). The resource chooser also now allows you to edit the chosen value directly.</li> <li>Updated Layout Editor so that it does not assign default ids to layouts, includes and merge tags. This behavior tended to pollute the namespace with a lot of unused resources since layouts are not usually manipulated via code, or referenced from XML. (The RelativeLayout editor automatically assigns ids to views without ids when pointing to them.)</li> <li>Added ability to export screenshots from the Layout Editor</li> </ul> </dd> <dt>Bug fixes:</dt> <dd> <ul> <li>Fixed problem using Layout Editor with {@link android.widget.SlidingDrawer} which could not be dragged into the layout on some platforms.</li> <li>Fixed preview rendering for {@link android.widget.SlidingDrawer} and {@link android.widget.TabHost}. (<a href="http://code.google.com/p/android/issues/detail?id=23022">Issue 23022</a>).</li> <li>Fixed issues that could prevent layout rendering due to unresolvable resources. (<a href="http://code.google.com/p/android/issues/detail?id=21046">Issue 21046</a>, <a href="http://code.google.com/p/android/issues/detail?id=21051">Issue 21051</a>)</li> <li>Fixed a bug in resource chooser which made some types of framework resources impossible to select. (<a href="http://code.google.com/p/android/issues/detail?id=20589">Issue 20589</a>)</li> <li>Fixed a bug in the formatter where a certain whitespace pattern could result in a non-space character getting deleted. (<a href="http://code.google.com/p/android/issues/detail?id=23940">Issue 23940</a>)</li> <li>Fixed a locale bug affecting Turkish locales in particular. (<a href="http://code.google.com/p/android/issues/detail?id=23747">Issue 23747</a>)</li> <li>Fixed issue where dex complains about duplicate classes in cases where a Library Project depends on the same jar files or Java-only projects.</li> <li>Fixed issue where test projects had to independently reference the library projects used by an app project. Now referencing only the app project is enough.</li> </ul> </dd> </dl> </div> </div> <div class="toggleable closed"> <a href="#" onclick="return toggleDiv(this)"> <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px" /> ADT 16.0.1</a> <em>(December 2011)</em> <div class="toggleme"> <dl> Loading docs/html/sdk/index.jd +12 −12 Original line number Diff line number Diff line Loading @@ -2,21 +2,21 @@ page.title=Android SDK page.metaDescription=Download the official Android SDK to develop apps for Android-powered devices. sdk.redirect=0 sdk.win_installer=installer_r16-windows.exe sdk.win_installer_bytes=29561554 sdk.win_installer_checksum=3521dda4904886b05980590f83cf3469 sdk.win_installer=installer_r17-windows.exe sdk.win_installer_bytes=37410775 sdk.win_installer_checksum=5afaf6511ebaa52bd6d1dba4afc61e41 sdk.win_download=android-sdk_r16-windows.zip sdk.win_bytes=29562413 sdk.win_checksum=6b926d0c0a871f1a946e65259984701a sdk.win_download=android-sdk_r17-windows.zip sdk.win_bytes=37417953 sdk.win_checksum=3af1baeb39707e54df068e939aea5a79 sdk.mac_download=android-sdk_r16-macosx.zip sdk.mac_bytes=26158334 sdk.mac_checksum=d1dc2b6f13eed5e3ce5cf26c4e4c47aa sdk.mac_download=android-sdk_r17-macosx.zip sdk.mac_bytes=33867836 sdk.mac_checksum=52639aae036b7c2e47cf291696b23236 sdk.linux_download=android-sdk_r16-linux.tgz sdk.linux_bytes=22048174 sdk.linux_checksum=3ba457f731d51da3741c29c8830a4583 sdk.linux_download=android-sdk_r17-linux.tgz sdk.linux_bytes=29706368 sdk.linux_checksum=14e99dfa8eb1a8fadd2f3557322245c4 @jd:body Loading docs/html/sdk/requirements.jd +5 −5 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ Android applications using the Android SDK. </p> <h4 style="margin-top:.25em"><em>Eclipse IDE</em></h4> <ul> <li>Eclipse 3.6 (Helios) or greater <li>Eclipse 3.6.2 (Helios) or greater <p class="note"><strong>Note:</strong> Eclipse 3.5 (Galileo) is no longer supported with the latest version of ADT.</p></li> <li>Eclipse <a href="http://www.eclipse.org/jdt">JDT</a> plugin (included Loading @@ -41,8 +41,8 @@ packages: </p> <li>Eclipse IDE for Java EE Developers</li> </ul> </li> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 5 or JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="eclipse-adt.html">Android Development Tools plugin</a> (recommended)</li> <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li> Loading @@ -51,8 +51,8 @@ packages: </p> <h4><em>Other development environments or IDEs</em></h4> <ul> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 5 or JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="http://ant.apache.org/">Apache Ant</a> 1.8 or later</li> <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li> </ul> Loading Loading
docs/html/sdk/android-4.0.3.jd +12 −10 Original line number Diff line number Diff line Loading @@ -68,14 +68,15 @@ the Android 4.0.x system components will not be available for download.</p> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" alt="" /> Android {@sdkPlatformVersion}, Revision 2</a> <em>(January 2012)</em> Revision 2</a> <em>(January 2012)</em> </a></p> <div class="toggle-content-toggleme" style="padding-left:2em;"> <p>Maintenance update. The system version is 4.0.3.</p> <dl> <dt>Maintenance release. SDK Tools r14 or higher is required. </dt> <dt>Dependencies:</dt> <dd>SDK Tools r14 or higher is required.</dd> </dl> </div> Loading @@ -86,14 +87,15 @@ class="toggle-content-img" alt="" /> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" /> Android {@sdkPlatformVersion}, Revision 1</a> <em>(December 2011)</em> Revision 1</a> <em>(December 2011)</em> </a></p> <div class="toggle-content-toggleme" style="padding-left:2em;"> <p>Initial release. The system version is 4.0.3.</p> <dl> <dt>Initial release. SDK Tools r14 or higher is required. </dt> <dt>Dependencies:</dt> <dd>SDK Tools r14 or higher is required.</dd> </dl> </div> Loading
docs/html/sdk/compatibility-library.jd +30 −1 Original line number Diff line number Diff line Loading @@ -46,11 +46,40 @@ by the directory name, such as {@code v4/} and {@code v13/}.</p> <p>The sections below provide notes about successive releases of the Support Package, as denoted by revision number.</p> <div class="toggle-content open"> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" /> Support Package, revision 7 (March 2012) </a></p> <div class="toggle-content-toggleme" style="padding-left:2em"> <dl> <dt>Changes for v4 support library:</dt> <dd> <ul> <li>Added {@link android.support.v4.app.ShareCompat}, which provides helper classes for sending and receiving content for social sharing applications, including new metadata for attributing shared data to the source app. This class also provides compatible integration with the new {@link android.widget.ShareActionProvider} in Android 4.0.</li> <li>Added {@link android.support.v4.app.NavUtils} and {@link android.support.v4.app.TaskStackBuilder} to provide support for implementing the <a href="{@docRoot}design/index.html">Android Design</a> guidelines for navigation. These additions include a way to implement the action bar's <em>Up</em> button across versions. For an example implementation of this pattern, see the AppNavigation sample in ({@code <em><sdk></em>/samples/<em><platform></em>/AppNavigation}).</li> <li>Added {@link android.support.v4.app.NotificationCompat.Builder} to provide a compatibility implementation of Android 3.0's {@link android.app.Notification.Builder} helper class for creating standardized system notifications.</li> </ul> </dd> </dl> </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" /> Support Package, revision 6 (December 2011) </a></p> Loading
docs/html/sdk/eclipse-adt.jd +105 −7 Original line number Diff line number Diff line page.title=ADT Plugin for Eclipse adt.zip.version=16.0.1 adt.zip.download=ADT-16.0.1.zip adt.zip.bytes=7000078 adt.zip.checksum=03a2a23650ddac128c8b9e8aaf0aa433 adt.zip.version=17.0.0 adt.zip.download=ADT-17.0.0.zip adt.zip.bytes=12836115 adt.zip.checksum=ecb12c07e534997cd32c66d57f21b770 @jd:body Loading Loading @@ -108,11 +108,109 @@ padding: .25em 1em; } </style> <div class="toggleable opened"> <a href="#" onclick="return toggleDiv(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px" /> ADT 17.0.0</a> <em>(March 2012)</em> <div class="toggleme"> <dl> <dt>Dependencies:</dt> <dd> <ul> <li>Java 1.6 or higher is required for ADT 17.0.0.</li> <li>Eclipse Helios (Version 3.6.2) or higher is required for ADT 17.0.0.</li> <li>ADT 17.0.0 is designed for use with <a href="{@docRoot}sdk/tools-notes.html">SDK Tools r17</a>. If you haven't already installed SDK Tools r17 into your SDK, use the Android SDK Manager to do so.</li> </ul> </dd> <dt>General improvements:</dt> <dd> <ul> <li>New build features <ul> <li>Added feature to automatically setup JAR dependencies. Any {@code .jar} files in the {@code /libs} folder are added to the build configuration (similar to how the Ant build system works). Also, {@code .jar} files needed by library projects are also automatically added to projects that depend on those library projects.</li> <li>Added a feature that allows you to run some code only in debug mode. Builds now generate a class called {@code BuildConfig} containing a {@code DEBUG} constant that is automatically set according to your build type. You can check the ({@code BuildConfig.DEBUG}) constant in your code to run debug-only functions.</li> <li>Added support for custom views with custom attributes in libraries. Layouts using custom attributes must use the namespace URI {@code http://schemas.android.com/apk/res-auto} instead of the URI that includes the app package name. This URI is replaced with the app specific one at build time.</li> </ul> </li> <li>Improved Lint features. See the <a href="{@docRoot}sdk/tools-notes.html">SDK Tools r17</a> release notes.</li> <li>Improved the Lint user interface <ul> <li>Added <strong>Run Lint</strong> toolbar action with a dropdown menu for selecting specific (or all) projects, clearing results and other actions.</li> <li>Updated the results window to be organized as a tree rather than a flat list. Each issue type has a single top level item, which makes it easier to quickly scan through the reported issues and narrow down to the issues you are most interested in.</li> <li>Added many new toolbar actions to the results window, including expand/collapse, ignore in file, ignore in project, ignore everywhere, show options, and configure columns.</li> <li>Added new column options for the <strong>Lint Warnings</strong> tab, such as category, priority, project, file and line. The column selection (as well as the column sizes) are persisted. You can also click on columns to sort by those values.</li> <li>Added Enable All and Disable All buttons to the Lint Options dialog, and a search filter textbox to filter by issue id, summary and severity.</li> </ul> </li> <li>Added Quick Outline for XML editors (Ctrl-O, Command-O). This feature shows the structure of the current file including icons and ids, lets you filter and quickly jump to specific ids.</li> <li>Updated the resource chooser to shows the resolved value for resources. For example, when selecting {@code @string/hello} the chooser displays a resolved value such as "Hello World"). The resource chooser also now allows you to edit the chosen value directly.</li> <li>Updated Layout Editor so that it does not assign default ids to layouts, includes and merge tags. This behavior tended to pollute the namespace with a lot of unused resources since layouts are not usually manipulated via code, or referenced from XML. (The RelativeLayout editor automatically assigns ids to views without ids when pointing to them.)</li> <li>Added ability to export screenshots from the Layout Editor</li> </ul> </dd> <dt>Bug fixes:</dt> <dd> <ul> <li>Fixed problem using Layout Editor with {@link android.widget.SlidingDrawer} which could not be dragged into the layout on some platforms.</li> <li>Fixed preview rendering for {@link android.widget.SlidingDrawer} and {@link android.widget.TabHost}. (<a href="http://code.google.com/p/android/issues/detail?id=23022">Issue 23022</a>).</li> <li>Fixed issues that could prevent layout rendering due to unresolvable resources. (<a href="http://code.google.com/p/android/issues/detail?id=21046">Issue 21046</a>, <a href="http://code.google.com/p/android/issues/detail?id=21051">Issue 21051</a>)</li> <li>Fixed a bug in resource chooser which made some types of framework resources impossible to select. (<a href="http://code.google.com/p/android/issues/detail?id=20589">Issue 20589</a>)</li> <li>Fixed a bug in the formatter where a certain whitespace pattern could result in a non-space character getting deleted. (<a href="http://code.google.com/p/android/issues/detail?id=23940">Issue 23940</a>)</li> <li>Fixed a locale bug affecting Turkish locales in particular. (<a href="http://code.google.com/p/android/issues/detail?id=23747">Issue 23747</a>)</li> <li>Fixed issue where dex complains about duplicate classes in cases where a Library Project depends on the same jar files or Java-only projects.</li> <li>Fixed issue where test projects had to independently reference the library projects used by an app project. Now referencing only the app project is enough.</li> </ul> </dd> </dl> </div> </div> <div class="toggleable closed"> <a href="#" onclick="return toggleDiv(this)"> <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px" /> ADT 16.0.1</a> <em>(December 2011)</em> <div class="toggleme"> <dl> Loading
docs/html/sdk/index.jd +12 −12 Original line number Diff line number Diff line Loading @@ -2,21 +2,21 @@ page.title=Android SDK page.metaDescription=Download the official Android SDK to develop apps for Android-powered devices. sdk.redirect=0 sdk.win_installer=installer_r16-windows.exe sdk.win_installer_bytes=29561554 sdk.win_installer_checksum=3521dda4904886b05980590f83cf3469 sdk.win_installer=installer_r17-windows.exe sdk.win_installer_bytes=37410775 sdk.win_installer_checksum=5afaf6511ebaa52bd6d1dba4afc61e41 sdk.win_download=android-sdk_r16-windows.zip sdk.win_bytes=29562413 sdk.win_checksum=6b926d0c0a871f1a946e65259984701a sdk.win_download=android-sdk_r17-windows.zip sdk.win_bytes=37417953 sdk.win_checksum=3af1baeb39707e54df068e939aea5a79 sdk.mac_download=android-sdk_r16-macosx.zip sdk.mac_bytes=26158334 sdk.mac_checksum=d1dc2b6f13eed5e3ce5cf26c4e4c47aa sdk.mac_download=android-sdk_r17-macosx.zip sdk.mac_bytes=33867836 sdk.mac_checksum=52639aae036b7c2e47cf291696b23236 sdk.linux_download=android-sdk_r16-linux.tgz sdk.linux_bytes=22048174 sdk.linux_checksum=3ba457f731d51da3741c29c8830a4583 sdk.linux_download=android-sdk_r17-linux.tgz sdk.linux_bytes=29706368 sdk.linux_checksum=14e99dfa8eb1a8fadd2f3557322245c4 @jd:body Loading
docs/html/sdk/requirements.jd +5 −5 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ Android applications using the Android SDK. </p> <h4 style="margin-top:.25em"><em>Eclipse IDE</em></h4> <ul> <li>Eclipse 3.6 (Helios) or greater <li>Eclipse 3.6.2 (Helios) or greater <p class="note"><strong>Note:</strong> Eclipse 3.5 (Galileo) is no longer supported with the latest version of ADT.</p></li> <li>Eclipse <a href="http://www.eclipse.org/jdt">JDT</a> plugin (included Loading @@ -41,8 +41,8 @@ packages: </p> <li>Eclipse IDE for Java EE Developers</li> </ul> </li> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 5 or JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="eclipse-adt.html">Android Development Tools plugin</a> (recommended)</li> <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li> Loading @@ -51,8 +51,8 @@ packages: </p> <h4><em>Other development environments or IDEs</em></h4> <ul> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 5 or JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK 6</a> (JRE alone is not sufficient)</li> <li><a href="http://ant.apache.org/">Apache Ant</a> 1.8 or later</li> <li><strong>Not</strong> compatible with Gnu Compiler for Java (gcj)</li> </ul> Loading