From a7b1b8c78c27964b3cbf0a9643ba74b980eecd3d Mon Sep 17 00:00:00 2001
From: Scott Main
Date: Wed, 14 Mar 2012 17:16:11 -0700
Subject: [PATCH] docs: update SDK and AVD Manager strings; update android tool
doc and update another AVD manager screenshot and finally change "component"
to "package" for SDK manager docs
Change-Id: Iae7de7c0264d0cdff4fba0920e50e4637bcf90e0
---
docs/html/guide/appendix/api-levels.jd | 6 +-
.../developing/building/building-cmdline.jd | 10 +-
docs/html/guide/developing/devices/index.jd | 6 +-
.../guide/developing/devices/managing-avds.jd | 6 +-
docs/html/guide/developing/projects/index.jd | 8 +-
docs/html/guide/developing/tools/adt.jd | 5 +-
docs/html/guide/developing/tools/android.jd | 29 ++++-
docs/html/guide/developing/tools/index.jd | 4 +-
.../guide/market/billing/billing_integrate.jd | 6 +-
docs/html/guide/market/licensing/overview.jd | 11 +-
.../html/guide/market/licensing/setting-up.jd | 36 +++---
.../guide/practices/optimizing-for-3.0.jd | 8 +-
docs/html/guide/practices/screens_support.jd | 14 +--
docs/html/guide/topics/location/index.jd | 2 +-
.../topics/manifest/uses-feature-element.jd | 2 +-
.../guide/tutorials/views/hello-mapview.jd | 4 +-
.../images/screens_support/avds-config.png | Bin 57962 -> 66660 bytes
docs/html/offline.jd | 2 +-
docs/html/resources/samples/get.jd | 8 +-
docs/html/resources/tutorials/hello-world.jd | 4 +-
.../tutorials/testing/activity_test.jd | 2 +-
docs/html/sdk/adding-components.jd | 114 +++++++++---------
docs/html/sdk/android-3.0.jd | 9 +-
docs/html/sdk/compatibility-library.jd | 6 +-
docs/html/sdk/eclipse-adt.jd | 44 +++----
docs/html/sdk/index.jd | 2 +-
docs/html/sdk/installing.jd | 107 ++++++++--------
docs/html/sdk/sdk_toc.cs | 4 +-
docs/html/sdk/win-usb.jd | 10 +-
29 files changed, 249 insertions(+), 220 deletions(-)
diff --git a/docs/html/guide/appendix/api-levels.jd b/docs/html/guide/appendix/api-levels.jd
index cc98f8fe8df7b..bc7d83b6db1b1 100644
--- a/docs/html/guide/appendix/api-levels.jd
+++ b/docs/html/guide/appendix/api-levels.jd
@@ -350,11 +350,11 @@ including the latest version, and provides an updater tool that you can use to
download other platform versions as necessary.
To access the updater, use the android command-line tool,
-located in the <sdk>/tools directory. You can launch the Updater by using
-the android command without specifying any options. You can
+located in the <sdk>/tools directory. You can launch the SDK updater by
+executing android sdk. You can
also simply double-click the android.bat (Windows) or android (OS X/Linux) file.
In ADT, you can also access the updater by selecting
-Window > Android SDK and AVD
+Window > Android SDK
Manager.
To run your application against different platform versions in the emulator,
diff --git a/docs/html/guide/developing/building/building-cmdline.jd b/docs/html/guide/developing/building/building-cmdline.jd
index c43962a81a28c..fd90b1a5a7f14 100644
--- a/docs/html/guide/developing/building/building-cmdline.jd
+++ b/docs/html/guide/developing/building/building-cmdline.jd
@@ -202,12 +202,12 @@ ant release
-
- Open the SDK and AVD Manager and launch a virtual device
+ Open the AVD Manager and launch a virtual device
-
From your SDK's platform-tools/ directory, execute the {@code android} tool with no
- arguments:
+ From your SDK's platform-tools/ directory, execute the {@code android} tool
+with the avd options:
-android
+android avd
In the Virtual Devices view, select an AVD and click Start.
@@ -237,7 +237,7 @@ adb -s emulator-5554 install path/to/your/app.apk
If you don't see your application on the emulator, try closing the emulator and launching the
- virtual device again from the SDK and AVD Manager. Sometimes when you install an application for the
+ virtual device again from the AVD Manager. Sometimes when you install an application for the
first time, it won't show up in the application launcher or be accessible by other applications.
This is because the package manager usually examines manifests completely only on emulator
startup.
diff --git a/docs/html/guide/developing/devices/index.jd b/docs/html/guide/developing/devices/index.jd
index a7d00f331bc96..64651a1ec9074 100644
--- a/docs/html/guide/developing/devices/index.jd
+++ b/docs/html/guide/developing/devices/index.jd
@@ -7,9 +7,9 @@ page.title=Managing Virtual Devices
The easiest way to create an AVD is to use the graphical AVD Manager, which you launch
- from Eclipse by clicking Window > Android SDK and AVD Manager. You can also start
- the AVD Manager from the command line by calling the android tool in the tools
- directory of the Android SDK.
+ from Eclipse by clicking Window > AVD Manager. You can also start the AVD
+Manager from the command line by calling the android tool with the avd
+options, from the <sdk>/tools/ directory.
You can also create AVDs on the command line by passing the android tool options.
For more information on how to create AVDs in this manner, see Start the AVD Manager:
- - In Eclipse: select Window > Android SDK and AVD Manager, or click
- the Android SDK and AVD Manager icon in the Eclipse toolbar.
+ - In Eclipse: select Window > AVD Manager, or click
+ the AVD Manager icon in the Eclipse toolbar.
- In other IDEs: Navigate to your SDK's
tools/ directory and execute the
android tool with no arguments.
@@ -72,7 +72,7 @@ parent.link=index.html
- Click Create AVD.
- Your AVD is now ready and you can either close the SDK and AVD Manager, create more AVDs, or
+
Your AVD is now ready and you can either close the AVD Manager, create more AVDs, or
launch an emulator with the AVD by selecting a device and clicking Start.
Hardware options
diff --git a/docs/html/guide/developing/projects/index.jd b/docs/html/guide/developing/projects/index.jd
index 63e67cd8234e8..b16e466e4a1f7 100644
--- a/docs/html/guide/developing/projects/index.jd
+++ b/docs/html/guide/developing/projects/index.jd
@@ -209,8 +209,8 @@ used.
application uses code and resources from an example library project called TicTacToeLib.
To download the sample applications and run them as projects in
- your environment, use the Android SDK and AVD Manager to download the "Samples for
- SDK API 8" (or later) component into your SDK.
+ your environment, use the Android SDK Manager to download the "Samples for
+ SDK API 8" (or later) package into your SDK.
For more information and to browse the code of the samples, see
the TicTacToeMain
@@ -227,8 +227,8 @@ used.
Note: You need SDK Tools r14 or newer to use the new library
project feature that generates each library project into its own JAR file.
You can download the tools and platforms using the
- Android SDK and AVD Manager, as described in
- Adding SDK Components.
+ Android SDK Manager, as described in
+ Adding SDK Packages.
If you have source code and resources that are common to multiple Android projects, you
can move them to a library project so that it is easier to maintain across applications and
diff --git a/docs/html/guide/developing/tools/adt.jd b/docs/html/guide/developing/tools/adt.jd
index e48a5ae5b230e..d473e85899531 100644
--- a/docs/html/guide/developing/tools/adt.jd
+++ b/docs/html/guide/developing/tools/adt.jd
@@ -102,9 +102,8 @@ Project site.
(Window > Open Perspective > Traceview).
android: Provides access to
- the Android SDK and AVD Manager. Other android features such as creating or
- updating projects (application and library) are integrated throughout the Eclipse IDE
- (Window > Android SDK and AVD Manager).
+ the Android SDK Manager and AVD Manager. Other android features such as creating or
+ updating projects (application and library) are integrated throughout the Eclipse IDE.
Hierarchy
Viewer: Allows you to visualize your application's view hierarchy to find inefficiencies
diff --git a/docs/html/guide/developing/tools/android.jd b/docs/html/guide/developing/tools/android.jd
index a67012f11d36d..295a720b36f35 100644
--- a/docs/html/guide/developing/tools/android.jd
+++ b/docs/html/guide/developing/tools/android.jd
@@ -15,9 +15,16 @@ Line.
the Command Line.
Update your Android SDK with new platforms, add-ons, and documentation. See Adding SDK Components.
+ "{@docRoot}sdk/adding-components.html">Adding SDK Packages.
If you are using Eclipse, the android tool's features are integrated
into ADT, so you should not need to use this tool directly.
+
+ Note: The documentation of options below is not exhaustive
+and may be out of date. For the most current list of options, execute android
+--help.
+
+
+
Syntax
android [global options] action [action options]
@@ -51,6 +58,26 @@ Line.
Comments |
+
+ avd |
+
+ None |
+
+ Launch the AVD Manager |
+
+ |
+
+
+
+ sdk |
+
+ None |
+
+ Launch the Android SDK Manager |
+
+ |
+
+
create avd |
diff --git a/docs/html/guide/developing/tools/index.jd b/docs/html/guide/developing/tools/index.jd
index 3d831f3e390cb..5e9f686241462 100644
--- a/docs/html/guide/developing/tools/index.jd
+++ b/docs/html/guide/developing/tools/index.jd
@@ -12,8 +12,8 @@ latest Android platform.
The SDK tools are installed with the SDK starter package and are periodically updated.
The SDK tools are required if you are developing Android applications. The most important SDK tools
-include the Android SDK and AVD Manager (android), the emulator
-(emulator), and the Dalvik Debug Monitor Server
+include the Android SDK Manager (android sdk), the AVD Manager (android
+avd) the emulator (emulator), and the Dalvik Debug Monitor Server
(ddms). A short summary of some frequently-used SDK tools is provided below.
diff --git a/docs/html/guide/market/billing/billing_integrate.jd b/docs/html/guide/market/billing/billing_integrate.jd
index b49dc25d89937..4b3650fcc6d5b 100755
--- a/docs/html/guide/market/billing/billing_integrate.jd
+++ b/docs/html/guide/market/billing/billing_integrate.jd
@@ -149,8 +149,8 @@ relies on these utility classes.
The in-app billing sample application is available as a downloadable component of the Android
-SDK. To download the sample application component, launch the Android SDK and AVD Manager and then
-select the "Google Market Billing package" component (see figure 1), and click Install
+SDK. To download the sample application component, launch the Android SDK Manager and then
+select the Google Market Billing package component (see figure 1), and click Install
Selected to begin the download.
@@ -160,7 +160,7 @@ Selected to begin the download.
the AIDL file.
-When the download is complete, the Android SDK and AVD Manager saves the component into the
+
When the download is complete, the Android SDK Manager saves the component into the
following directory:
<sdk>/extras/google/market_billing/
diff --git a/docs/html/guide/market/licensing/overview.jd b/docs/html/guide/market/licensing/overview.jd
index 05a3a409fa78a..e7e23f877dad7 100644
--- a/docs/html/guide/market/licensing/overview.jd
+++ b/docs/html/guide/market/licensing/overview.jd
@@ -58,8 +58,9 @@ information about the application and user—your application and the Google
together to assemble the information and the Google Play client passes it to the server.
To help you add licensing to your application, the Android SDK provides a downloadable set of
-library sources that you can include in your application project: the "Google Market Licensing
-package." The License Verification Library (LVL) is a library you can add to your application that
+library sources that you can include in your application project: the Google Market
+Licensing package. The License Verification Library (LVL) is a library you can add to your
+application that
handles all of the licensing-related communication with the Google Play licensing service. With
the LVL added to your application, your application can determine its licensing status for the
current user by simply calling a method and implementing a callback that receives the status
@@ -116,7 +117,7 @@ tampered with or that are spoofed.
Licensing Verification Library
-The Android SDK provides a downloadable component called the "Google Market Licensing package,"
+
The Android SDK provides a downloadable package called the Google Market Licensing package,
which includes the License Verification Library (LVL). The LVL greatly simplifies the process of
adding licensing to your application and helps ensure a more secure, robust implementation for your
application. The LVL provides internal classes that handle most of the standard operations of a
@@ -162,8 +163,8 @@ does not cache any response data and allows the application access only
when the server returns a licensed response.
-The LVL is available as a downloadable component of the Android SDK. The
-component includes both the LVL itself and an example application that shows how
+
The LVL is available as a downloadable package of the Android SDK. The
+package includes both the LVL itself and an example application that shows how
the library should be integrated with your application and how your application
should manage response data, UI interaction, and error conditions.
diff --git a/docs/html/guide/market/licensing/setting-up.jd b/docs/html/guide/market/licensing/setting-up.jd
index 41e3bc49b7b58..0de7819b0108e 100644
--- a/docs/html/guide/market/licensing/setting-up.jd
+++ b/docs/html/guide/market/licensing/setting-up.jd
@@ -173,25 +173,25 @@ your application without having publish it. For more information see Signing in to an authorized account, below.
-Several versions of the add-on are available through the SDK Manager, but only
-Google APIs Add-On, API 8 (release 2) or higher includes the necessary Google
+
Several versions of the Google APIs add-on are available through the SDK Manager, but only
+the version for Android 2.2 and higher includes the necessary Google
Play services.
To set up an emulator for adding licensing to an application, follow
these steps:
- - Launch the Android SDK Manager.
- - In the Available Packages panel, select and download the
-SDK component "Google APIs (Google Inc.) - API Level 8" (or higher) from the SDK
-repository.
-
When the download is complete, use the Android SDK Manager to
-create a new AVD based on that component, described next.
- - In the Virtual
-Devices panel of the Android SDK Manager, click
+
- Launch the Android SDK Manager (available under the Eclipse Window
+menu or by executing {@code <sdk>/tools/android sdk}).
+ - Select and download Google APIs for the Android version you'd like to target
+(must be Android 2.2 or higher).
+ - When the download is complete, open the AVD Manager (available under the Eclipse
+Window
+menu or by executing {@code <sdk>/tools/android avd}).
+ - Click
New and set the configuration details for the new AVD.
- In the dialog that appears, assign a descriptive name to the AVD and then
-use the "Target" menu to choose the "Google APIs (Google Inc.) - API Level 8" as
+use the Target menu to choose the Google APIs as
the system image to run on the new AVD. Set the other configuration details as
needed and then click Create AVD to finish. The SDK tools
create the new AVD configuration, which then appears in the list of available
@@ -238,8 +238,8 @@ greatly simplify the work that you need to do to add licensing to your
application. In all cases, we recommend that you download the LVL and use it as
the basis for the licensing implementation in your application.
-
The LVL is available as a downloadable component of the Android SDK. The
-component includes:
+The LVL is available as a downloadable package of the Android SDK. The
+package includes:
- The LVL sources, stored inside an Android library project.
@@ -248,9 +248,9 @@ project. The example illustrates how an application uses the library helper
classes to check and enforce licensing.
-To download the LVL component into your development environment, use the
+
To download the LVL package into your development environment, use the
Android SDK Manager. Launch the Android SDK Manager and then
-select the "Google Market Licensing" component, as shown in figure 2.
+select the Google Market Licensing package, as shown in figure 2.
Accept the terms and click Install Selected to begin the download.
@@ -265,8 +265,8 @@ the LVL library project and the example application into these directories:
<sdk>/extras/google/market_licensing/sample/ (the example
application)
-If you aren't familiar with how to download components into your SDK, see the
-Adding SDK Components
+
If you aren't familiar with how to download packess into your SDK, see the
+Adding SDK Packages
document.
@@ -676,7 +676,7 @@ credentials.
- Open Settings > Accounts & sync
-- Select Add Account and choose to add a "Google" account.
+
- Select Add Account and choose to add a Google account.
- Select Next and then Sign in.
- Enter the username and password of either the publisher account or a test
diff --git a/docs/html/guide/practices/optimizing-for-3.0.jd b/docs/html/guide/practices/optimizing-for-3.0.jd
index 140c50ca52f5e..d6c621ea4287e 100644
--- a/docs/html/guide/practices/optimizing-for-3.0.jd
+++ b/docs/html/guide/practices/optimizing-for-3.0.jd
@@ -108,7 +108,7 @@ SDK with the new platform:
SDK starter package now.)
- - Launch the Android SDK and AVD
+
- Launch the Android SDK
Manager and install the following:
- SDK Platform Android 3.0
@@ -147,7 +147,7 @@ Android 3.0, the emulator is still best way to evaluate your application's appea
functionality on Android 3.0.
Tip: To improve the startup time for the emulator, enable snapshots
-for the AVD when you create it with the SDK and AVD Manager (there's a checkbox in the AVD creator
+for the AVD when you create it with the AVD Manager (there's a checkbox in the AVD creator
to Enable snapshots). Then, start the AVD from the AVD manager and check Launch
from snapshot and Save to snapshot. This way, when you close the emulator, a snapshot of
the AVD state is saved and used to quickly relaunch the AVD next time. However, when you choose to
@@ -281,7 +281,7 @@ to help you add features from Android 3.0 without requiring you to change your <
href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#min">{@code android:minSdkVersion}
or build target, we're providing a static library called the Compatibility Library
-(downloadable from the AVD and SDK Manager).
+(downloadable from the Android SDK Manager).
This library includes APIs for fragments, loaders, and some updated classes. By
@@ -421,7 +421,7 @@ href="{@docRoot}sdk/android-3.0.html">Android 3.0 Platform document.
href="{@docRoot}sdk/android-3.0.html#api">Android 3.0 Platform document also have accompanying
samples that allow you to preview the effects and can help you understand how to use them. To get
the samples, download them from the SDK repository using the Android SDK and AVD Manager. After downloading the samples ("Samples for SDK API
+>using the Android SDK Manager. After downloading the samples ("Samples for SDK API
11"), you can find them in <sdk_root>/samples/android-11/. The following list
provides links to the browsable source code for some of the samples:
diff --git a/docs/html/guide/practices/screens_support.jd b/docs/html/guide/practices/screens_support.jd
index 29dff261335e7..a870b223c6ac9 100644
--- a/docs/html/guide/practices/screens_support.jd
+++ b/docs/html/guide/practices/screens_support.jd
@@ -1242,12 +1242,12 @@ have to buy various devices just to test your application's screen support.
To set up an environment for testing your application's screen support, you should create a
series of AVDs (Android Virtual Devices), using emulator skins and screen configurations that
emulate the screen sizes and densities you want your application to support. To do so, you can use
-the Android SDK and AVD Manager to create the AVDs and launch them with a graphical interface.
+the AVD Manager to create the AVDs and launch them with a graphical interface.
-To launch the Android SDK and AVD Manager, execute the {@code
+
To launch the Android SDK Manager, execute the {@code
SDK Manager.exe} from your Android SDK directory (on Windows only) or execute {@code android} from
-the {@code <sdk>/tools/} directory (on all platforms). Figure 6 shows the Android SDK and
-AVD Manager with a selection of AVDs, for testing various screen configurations.
+the {@code <sdk>/tools/} directory (on all platforms). Figure 6 shows the AVD
+Manager with a selection of AVDs, for testing various screen configurations.
Table 3 shows the various emulator skins that are available in the Android SDK, which you can use
to emulate some of the most common screen configurations.
@@ -1340,7 +1340,7 @@ dashboard.
@@ -1349,12 +1349,12 @@ up to run at a physical size that closely matches an actual device. This makes
it a lot easier to compare the results at various sizes and densities. To
do so you need to know the approximate density, in dpi, of your computer
monitor (for instance, a 30" Dell monitor has a density of about 96 dpi). When you launch an AVD
-from the Android SDK and AVD Manager, you can specify the screen size for the emulator and your
+from the AVD Manager, you can specify the screen size for the emulator and your
monitor dpi in the Launch Options, as shown in figure 7.
If you would like to test your application on a screen that uses a resolution
or density not supported by the built-in skins, you can create an AVD that uses a custom resolution
-or density. When creating the AVD from the Android SDK and AVD Manager, specify the Resolution,
+or density. When creating the AVD from the AVD Manager, specify the Resolution,
instead of selecting a Built-in Skin.
If you are launching your AVD from the command line, you can specify the scale for
diff --git a/docs/html/guide/topics/location/index.jd b/docs/html/guide/topics/location/index.jd
index 5f98902cf701f..8a2e9cdb2bae0 100644
--- a/docs/html/guide/topics/location/index.jd
+++ b/docs/html/guide/topics/location/index.jd
@@ -98,7 +98,7 @@ Google APIs add-on, visit
href="http://code.google.com/android/add-ons/google-apis">http://code.google.com/android/add-ons/google-apis
For your convenience, the Google APIs add-on is also available as a downloadable component from
-the Android SDK and AVD Manager (see Adding SDK
+the Android SDK Manager (see Adding SDK
Components).
Note: In order to display Google Maps data in a
diff --git a/docs/html/guide/topics/manifest/uses-feature-element.jd b/docs/html/guide/topics/manifest/uses-feature-element.jd
index 9175566cb36ed..5f0a501c36703 100644
--- a/docs/html/guide/topics/manifest/uses-feature-element.jd
+++ b/docs/html/guide/topics/manifest/uses-feature-element.jd
@@ -501,7 +501,7 @@ If you are using SDK Tools r8 or higher, you can find aapt in the
Note: You must use the version of
aapt that is provided for the latest Platform-Tools component available. If
you do not have the latest Platform-Tools component, download it using the Android SDK and AVD Manager.
+href="{@docRoot}sdk/adding-components.html">Android SDK Manager.
- Run
aapt using this syntax:
diff --git a/docs/html/guide/tutorials/views/hello-mapview.jd b/docs/html/guide/tutorials/views/hello-mapview.jd
index 458db4ff0e088..5217b6b20e9f5 100644
--- a/docs/html/guide/tutorials/views/hello-mapview.jd
+++ b/docs/html/guide/tutorials/views/hello-mapview.jd
@@ -14,8 +14,8 @@ location:
href="http://code.google.com/android/add-ons/google-apis">http://code.google.com/android/add-ons/google-apis
The Google APIs add-on requires Android 1.5 SDK or later release. After
-installing the add-on in your SDK, set your project properties to use the build
-target called "Google APIs Add-on". See the instructions for setting a build
+installing the add-on in your SDK, set your project properties to use a Google
+APIs build target. See the instructions for setting a build
target in Developing in
Eclipse with ADT or Developing in Other IDEs,
diff --git a/docs/html/images/screens_support/avds-config.png b/docs/html/images/screens_support/avds-config.png
index 3af1c395a1338c7b32c261b103f6fa9e10a6ae63..c7d534cdd4638e6500e586588a14571ae8d869c3 100644
GIT binary patch
literal 66660
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 I1b-({ym7I=Sf8%o4
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
- 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
X)DOPf4mNesc3pghNlk8!*PrKMTFY22a@PpbIy
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