From 1f60afc5cbec849054c1787bf3141d6d0d49e4c3 Mon Sep 17 00:00:00 2001 From: Joe Fernandez Date: Fri, 16 Mar 2012 00:53:41 -0700 Subject: [PATCH] docs: Emulator Hardware Acceleration docs for SDK r17 Change-Id: I0714891d14db598f6c4acd29773975bd7754a912 --- .../html/guide/developing/devices/emulator.jd | 1525 +++++++---------- docs/html/guide/developing/tools/emulator.jd | 909 +++++----- docs/html/images/emulator-wvga800l.png | Bin 513676 -> 97756 bytes 3 files changed, 1120 insertions(+), 1314 deletions(-) diff --git a/docs/html/guide/developing/devices/emulator.jd b/docs/html/guide/developing/devices/emulator.jd index c217790e19cf0..5edd1f5ed0f02 100644 --- a/docs/html/guide/developing/devices/emulator.jd +++ b/docs/html/guide/developing/devices/emulator.jd @@ -9,28 +9,58 @@ parent.link=index.html

In this document

  1. Overview
  2. +
  3. Android Virtual Devices and the Emulator
  4. Starting and Stopping the Emulator
  5. -
  6. Android Virtual Devices and the Emulator
  7. -
  8. Controlling the Emulator
  9. -
  10. Emulator Startup Options
  11. +
  12. Installing Applications on the Emulator
  13. +
  14. Using Hardware Acceleration +
      +
    1. Configuring Graphics Acceleration
    2. +
    3. Configuring Virtual Machine Acceleration
    4. +
    +
  15. +
  16. SD Card Emulation +
      +
    1. Creating an SD card image
    2. +
    3. Copying files to an SD card image
    4. +
    5. Loading an SD card image
    6. +
    +
  17. Working with Emulator Disk Images
      -
    1. Default Images
    2. -
    3. Runtime Images: User Data and SD Card
    4. -
    5. Temporary Images
    6. +
    7. Default image files
    8. +
    9. Runtime images: user data and SD card
    10. +
    11. Temporary images
  18. Emulator Networking
    1. Network Address Space
    2. Local Networking Limitations
    3. -
    4. Using Network Redirections
    5. +
    6. Using Network Redirection
    7. Configuring the Emulator's DNS Settings
    8. Using the Emulator with a Proxy
    9. Interconnecting Emulator Instances
    10. Sending a Voice Call or SMS to Another Emulator Instance
  19. +
  20. Using the Emulator Console +
      +
    1. Port Redirection
    2. +
    3. Geo Location Provider Emulation
    4. +
    5. Hardware Events Emulation
    6. +
    7. Device Power Characteristics
    8. +
    9. Network Status
    10. +
    11. Network Delay Emulation
    12. +
    13. Network Speed Emulation
    14. +
    15. Telephony Emulation
    16. +
    17. SMS Emulation
    18. +
    19. VM State
    20. +
    21. Emulator Window
    22. +
    23. Terminating an Emulator Instance
    24. +
    +
  21. +
  22. Emulator Limitations
  23. +
  24. Troubleshooting Emulator Problems

See also

@@ -44,7 +74,7 @@ parent.link=index.html Image of the Android Emulator

The Android SDK includes a virtual mobile device emulator -that runs on your computer. The emulator lets you prototype, develop, and test +that runs on your computer. The emulator lets you prototype, develop and test Android applications without using a physical device.

The Android emulator mimics all of the hardware and software features @@ -52,7 +82,7 @@ of a typical mobile device, except that it cannot place actual phone calls. It provides a variety of navigation and control keys, which you can "press" using your mouse or keyboard to generate events for your application. It also provides a screen in which your application is displayed, together with any other -Android applications running.

+active Android applications.

To let you model and test your application more easily, the emulator utilizes Android Virtual Device (AVD) configurations. AVDs let you define certain hardware @@ -62,16 +92,16 @@ the emulator, it can use the services of the Android platform to invoke other applications, access the network, play audio and video, store and retrieve data, notify the user, and render graphical transitions and themes.

-

The emulator also includes a variety of debug capabilities, such as a console -from which you can log kernel output, simulate application interrupts (such as -arriving SMS messages or phone calls), and simulate latency effects and dropouts -on the data channel.

+

The emulator also includes a variety of debug capabilities, such as a console +from which you can log kernel output, simulate application interrupts (such as +arriving SMS messages or phone calls), and simulate latency effects and dropouts +on the data network.

-

Overview

+

Overview

-

The Android emulator is a QEMU-based application that provides a virtual ARM +

The Android emulator is an application that provides a virtual mobile device on which you can run your Android applications. It runs a full Android system stack, down to the kernel level, that includes a set of preinstalled applications (such as the dialer) that you can access from your @@ -81,16 +111,15 @@ mobile device skin and key mappings. When launching the emulator and at runtime, you can use a variety of commands and options to control its behavior.

-

The Android system image distributed in the SDK contains ARM machine code for -the Android Linux kernel, the native libraries, the Dalvik VM, and the various -Android package files (such as for for the Android framework and preinstalled -applications). The emulator's QEMU layers provide dynamic binary translation of -the ARM machine code to the OS and processor architecture of your development -machine.

+

The Android system images available through the Android SDK Manager contain +code for the Android Linux kernel, the native libraries, the Dalvik VM, and the +various Android packages (such as the Android framework and preinstalled +applications). The emulator provides dynamic binary translation of device +machine code to the OS and processor architecture of your development +machine.

-

Adding custom capabilities to the underlying QEMU services, the Android -emulator supports many hardware features likely to be found on mobile devices, -including:

+

The Android emulator supports many hardware features likely to be found on +mobile devices, including:

-

The sections below provide more information about the emulator and how to use -it for developing Android applications.

+

The following sections describe the emulator and its use for development of Android +applications in more detail.

- - -

Android Virtual Devices and the Emulator

+

Android Virtual Devices and the Emulator

To use the emulator, you first must create one or more AVD configurations. In each configuration, you specify an Android platform to run in the emulator and the set of hardware options and emulator skin you want to use. Then, when you launch the emulator, you specify the AVD configuration that you want to load.

-

To specify the AVD you want to load when starting the emulator, you use the --avd argument, as shown in the previous section.

-

Each AVD functions as an independent device, with its own private storage for user data, SD card, and so on. When you launch the emulator with an AVD configuration, it automatically loads the user data and SD card data from the AVD directory. By default, the emulator stores the user data, SD card data, and cache in the AVD directory.

To create and manage AVDs you use the AVD Manager UI or the android tool -that is included in the SDK. +that is included in the SDK. For complete information about how to set up AVDs, see Managing Virtual Devices.

- -

Starting and Stopping the Emulator

+

Starting and Stopping the Emulator

During development and testing of your application, you install and run your application in the Android emulator. You can launch the emulator as a standalone -application, from a command line, or you can use it as part of your Eclipse +application from a command line, or you can run it from within your Eclipse development environment. In either case, you specify the AVD configuration to load and any startup options you want to use, as described in this document.

@@ -144,20 +169,24 @@ load and any startup options you want to use, as described in this document. depending on your needs, you can start multiple emulator instances and run your application in more than one emulated device. You can use the emulator's built-in commands to simulate GSM phone calling or SMS between emulator -instances, and you can set up network redirections that allow emulators to send +instances, and you can set up network redirection that allows emulators to send data to one another. For more information, see Telephony Emulation, SMS Emulation, and Emulator Networking

-

To start an instance of the emulator from the command line, change to the +

To start an instance of the emulator from the command line, navigate to the tools/ folder of the SDK. Enter emulator command like this:

-
emulator -avd <avd_name>
+
emulator -avd <avd_name> [<options>]
-

This initializes the emulator and loads an AVD configuration (see the next -section for more information about AVDs). You will see the emulator window -appear on your screen.

+

This initializes the emulator, loads an AVD configuration and displays the emulator +window. For more information about command line options for the emulator, see the +Android Emulator tool reference.

+ +

Note: You can run multiple +instances of the emulator concurrently, each with its own AVD configuration and +storage area for user data, SD card, and so on.

If you are working in Eclipse, the ADT plugin for Eclipse installs your application and starts the emulator automatically, when you run or debug @@ -171,585 +200,435 @@ on the Emulator for information about how to install your application.

To stop an emulator instance, just close the emulator's window.

For a reference of the emulator's startup commands and keyboard mapping, see -the Android Emulator document.

+the Android Emulator tool +reference.

+

Installing Applications on the Emulator

+ +

If you don't have access to Eclipse or the ADT Plugin, you can install your application on the +emulator using the adb utility. Before +installing the application, you need to build and package it into an .apk as described +in Building and +Running Apps. Once the application is installed, you can start the emulator from the command +line as described previously, using any startup options necessary. +When the emulator is running, you can also connect to the emulator instance's +console to issue commands as needed.

+ +

As you update your code, you periodically package and install it on the emulator. +The emulator preserves the application and its state data across restarts, +in a user-data disk partition. To ensure that the application runs properly +as you update it, you may need to delete the emulator's user-data partition. +To do so, start the emulator with the -wipe-data option. +For more information about the user-data partition and other emulator storage, +see Working with Emulator Disk Images.

+

Using Hardware Acceleration

- +

In order to make the Android emulator run faster and be more responsive, you can configure it to +take advantage of hardware acceleration, using a combination of configuration options, specific +Android system images and hardware drivers.

-

Controlling the Emulator

+

Configuring Graphics Acceleration

-

You can use emulator startup options and console commands to control the behaviors and -characteristics of the emulated environment itself. +

Caution: As of SDK Tools Revision 17, the graphics +acceleration feature for the emulator is experimental; be alert for incompatibilities and +errors when using this feature.

+ +

Graphics acceleration for the emulator takes advantage of your development computer's graphics +hardware, specifically its graphics processing unit (GPU), to make screen drawing faster. To use +the graphics acceleration feature, you must have the following versions of the Android development +tools installed:

+ + + +

Use the Android SDK +Manager to install these components:

+ +

Note: Not all applications are compatible with graphics hardware +acceleration. In particular, the Browser application and applications using the {@link +android.webkit.WebView} component are not compatible with graphics acceleration.

+ +

To configure an AVD to use graphics acceleration:

+ +
    +
  1. Make sure you have the required SDK components installed (listed above).
  2. +
  3. Start the AVD Manager and create a new AVD with the Target value of +Android 4.0.3 (API Level 15), revision 3 or higher.
  4. +
  5. If you want to have graphics acceleration enabled by default for this AVD, in the +Hardware section, click New, select GPU emulation +and set the value to Yes. +

    Note: You can also enable graphics acceleration when you +start an emulator using command line options as describe in the next section.

    +
  6. +
  7. Name the AVD instance and select any other configuration options. +

    Caution: Do not select the Snapshot: Enabled +option. Snapshots are not supported for emulators with graphics acceleration enabled.

    +
  8. +
  9. Click Create AVD to save the emulator configuration.
  10. +
+ +

If you set GPU emulation to Yes for your AVD, then graphics +acceleration is automatically enabled when you run it. If you did not enable GPU +emulation when you created the AVD, you can still enable it at runtime.

+ +

To enable graphics acceleration at runtime for an AVD:

+ + + + +

Configuring Virtual Machine Acceleration

+ +

Caution: As of SDK Tools Revision 17, the virtual machine +acceleration feature for the emulator is experimental; be alert for incompatibilities and errors +when using this feature.

+ +

Many modern CPUs provide extensions for running virtual machines (VMs) more efficiently. Taking +advantage of these extensions with the Android emulator requires some additional configuration of +your development system, but can significantly improve the execution speed. Before attempting to use +this type of acceleration, you should first determine if your development system’s CPU supports one +of the following virtualization extensions technologies:

+ + + +

The specifications from the manufacturer of your CPU should indicate if it supports +virtualization extensions. If your CPU does not support one of these virtualization technologies, +then you cannot use virtual machine acceleration.

+ +

Note: Virtualization extensions are typically enabled through +your computer's BIOS and are frequently turned off by default. Check the documentation for your +system's motherboard to find out how to enable virtualization extensions.

+ +

Once you have determined that your CPU supports virtualization extensions, make sure you can work +within these additional requirements of running an emulator inside an accelerated virtual +machine:

+ + + +

To use virtual machine acceleration with the emulator, you need the following version of Android +development tools. Use the Android SDK +Manager to install these components:

+ + + +

If your development environment meets all of the requirements for running a VM-accelerated +emulator, you can use the AVD Manager to create an x86-based AVD configuration:

+ +
    +
  1. In the Android SDK Manager, make sure you have an x86-based System Image + installed for your target Android version. If you do not have an x86 System + Image installed, select one in the Android SDK Manager and install it. +

    Tip: System images are listed under each API Level in the SDK + Manager. An x86 system image may not be available for all API levels.

    +
  2. +
  3. Start the AVD Manager and create a new AVD with an x86 value for the +CPU/ABI field. You may need to select a specific Target value, or +select a Target value and then select a specific CPU/ABI +option.
  4. +
  5. Name the emulator instance and select any other configuration options.
  6. +
  7. Click Create AVD to save the emulator configuration.
  8. +
+ +

Configuring VM Acceleration on Windows

+ +

Virtual machine acceleration for Windows requires the installation of the Intel Hardware +Accelerated Execution Manager (Intel HAXM). The software requires an Intel CPU with +Virtualization Technology (VT) support and one of the following operating systems:

+ + + +

To install the virtualization driver:

+ +
    +
  1. Start the Android SDK Manager, select Extras and then select Intel +Hardware Accelerated Execution Manager.
  2. +
  3. After the download completes, execute {@code +<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe}.
  4. +
  5. Follow the on-screen instructions to complete installation.
  6. +
  7. After installation completes, confirm that the virtualization driver is operating correctly by +opening a command prompt window and running the following command: +
    sc query intelhaxm
    +

    You should see a status message including the following information:

    +
    +SERVICE_NAME: intelhaxm
    +       ...
    +       STATE              : 4  RUNNING
    +       ...
    +
    +
  8. +
+ +

To run an x86-based emulator with VM acceleration:

+ + +

You can adjust the amount of memory available to the Intel HAXM kernel extension by re-running +its installer.

+ +

You can stop using the virtualization driver by uninstalling it. Re-run the installer or use +the Control Panel to remove the software.

+ + +

Configuring VM Acceleration on Mac

+ +

Virtual machine acceleration on a Mac requires the installation of the Intel Hardware Accelerated +Execution Manager (Intel HAXM) kernel extension to allow the Android emulator to make use of CPU +virtualization extensions. The kernel extension is compatible with Mac OS X Snow Leopard (version +10.6.0) and higher.

+ +

To install the Intel HAXM kernel extension:

+ +
    +
  1. Start the Android SDK Manager, select Extras and then select Intel +Hardware Accelerated Execution Manager. +
  2. After the download completes, execute + {@code <sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.dmg}.
  3. +
  4. Double click the IntelHAXM.mpkg icon to begin installation.
  5. +
  6. Follow the on-screen instructions to complete installation.
  7. +
  8. After installation completes, confirm that the new kernel extension is operating correctly by +opening a terminal window and running the following command: +
    kextstat | grep intel
    +

    You should see a status message containing the following extension name, indicating that the + kernel extension is loaded:

    +
    com.intel.kext.intelhaxm
    +
  9. +
+ +

To run an x86-based emulator with VM acceleration:

+ + +

You can adjust the amount of memory available to the Intel HAXM kernel extension by re-running +the installer.

+ +

You can stop using the virtualization kernel driver by uninstalling it. Before removing it, shut +down any running x86 emulators. To unload the virtualization kernel driver, run the following +command in a terminal window:

+ +
sudo /System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
+ +

Configuring VM Acceleration on Linux

+ +

Linux-based systems support virtual machine acceleration through the KVM software package. Follow +instructions for installing KVM on your +Linux system, and verify that KVM is enabled. In addition to following the installation +instructions, be aware of these configuration requirements:

+ + + +

To run an x86-based emulator with VM acceleration:

+ + + +

Important: When using the {@code -qemu} command line option, make sure +it is the last parameter in your command. All subsequent options are interpreted as qemu-specific +parameters.

+ + +

SD Card Emulation

+ +

You can create a disk image and then load it to the emulator at startup, to +simulate the presence of a user's SD card in the device. To do this, you can specify +an SD card image when you create an AVD, or you can use the mksdcard utility included +in the SDK.

+ +

The following sections describe how to create an SD card disk image, how to copy +files to it, and how to load it in the emulator at startup.

+ +

Note that you can only load a disk image at emulator startup. Similarly, you +can not remove a simulated SD card from a running emulator. However, you can +browse, send files to, and copy/remove files from a simulated SD card either +with adb or the emulator.

+ +

The emulator supports emulated SDHC cards, so you can create an SD card image +of any size up to 128 gigabytes.

+ + +

Creating an SD card image

+ +

There are several ways of creating an SD card image. The easiest way is to use the +AVD Manager to create a new SD card by specifying a size when you create an AVD. +You can also use the {@code android} command line tool when creating an AVD. Just add the +-c option to your command:

+ +
android create avd -n <avd_name> -t <targetID> -c <size>[K|M]
+ +

The -c option can also be used to to specify a path to an SD card +image for the new AVD. For more information, see Managing Virtual Devices +from the Command Line.

-

When the emulator is running, you can interact with the emulated mobile -device just as you would an actual mobile device, except that you use your mouse -pointer to "touch" the touchscreen and your keyboard keys to -"press" the simulated device keys.

+

You can also use the mksdcard tool, included in the SDK, to create a FAT32 disk +image that you can load in the emulator at startup. You can access mksdcard in +the tools/ directory of the SDK and create a disk image like this:

-

The table below summarizes the mappings between the emulator keys and and -the keys of your keyboard.

+
mksdcard <size> <file>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +

For example:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Emulated Device Key Keyboard Key
HomeHOME
Menu (left softkey)F2 or Page-up button
Star (right softkey)Shift-F2 or Page Down
BackESC
Call/dial button F3
Hangup/end call buttonF4
SearchF5
Power buttonF7
Audio volume up buttonKEYPAD_PLUS, Ctrl-5
Audio volume down buttonKEYPAD_MINUS, Ctrl-F6
Camera buttonCtrl-KEYPAD_5, Ctrl-F3
Switch to previous layout orientation (for example, portrait, landscape)KEYPAD_7, Ctrl-F11
Switch to next layout orientation (for example, portrait, landscape)KEYPAD_9, Ctrl-F12
Toggle cell networking on/offF8
Toggle code profilingF9 (only with -trace startup option)
Toggle fullscreen modeAlt-Enter
Toggle trackball modeF6
Enter trackball mode temporarily (while key is pressed)Delete
DPad left/up/right/downKEYPAD_4/8/6/2
DPad center clickKEYPAD_5
Onion alpha increase/decreaseKEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/)
+
mksdcard 1024M sdcard1.iso
-

Note that, to use keypad keys, you must first disable NumLock on your development computer.

- -

Emulator Startup Options

- -

The emulator supports a variety of options that you can specify -when launching the emulator, to control its appearance or behavior. -Here's the command-line usage for launching the emulator with options:

- -
emulator -avd <avd_name> [-<option> [<value>]] ... [-<qemu args>]
- -

The table below summarizes the available options.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CategoryOptionDescriptionComments
Help-helpPrint a list of all emulator options. 
-help-allPrint help for all startup options. 
-help-<option>Print help for a specific startup option. 
-help-debug-tagsPrint a list of all tags for -debug <tags>. 
-help-disk-imagesPrint help for using emulator disk images. 
-help-environmentPrint help for emulator environment variables. 
-help-keysPrint the current mapping of keys. 
-help-keyset-filePrint help for defining a custom key mappings file. 
-help-virtual-devicePrint help for Android Virtual Device usage. 
AVD-avd <avd_name> or
- @<avd_name>
Required. Specifies the AVD to load for this emulator - instance.You must create an AVD configuration before launching the emulator. For - information, see Managing - Virtual Devices with AVD Manager.
Disk Images-cache <filepath>Use <filepath> as the working cache partition image. Optionally, you can specify a path relative to the current working directory. - If no cache file is specified, the emulator's default behavior is to use a temporary file instead. -

For more information on disk images, use -help-disk-images.

-
-data <filepath>Use <filepath> as the working user-data disk image. Optionally, you can specify a path relative to the current working directory. - If -data is not used, the emulator looks for a file named "userdata-qemu.img" - in the storage area of the AVD being used (see -avd). -
-initdata <filepath>When resetting the user-data image (through -wipe-data), copy the contents - of this file to the new user-data disk image. By default, the emulator copies the <system>/userdata.img.Optionally, you can specify a path relative to the current working directory. See also -wipe-data. -

For more information on disk images, use -help-disk-images.

-nocacheStart the emulator without a cache partition.See also -cache <file>.
-ramdisk <filepath>Use <filepath> as the ramdisk image.Default value is <system>/ramdisk.img. -

Optionally, you can specify a path relative to the current working directory. - For more information on disk images, use -help-disk-images.

-
-sdcard <filepath>Use <file> as the SD card image.Default value is <system>/sdcard.img. -

Optionally, you can specify a path relative to the current working directory. For more information on disk images, use -help-disk-images.

-
-wipe-dataReset the current user-data disk image (that is, the file specified by -datadir and - -data, or the default file). The emulator deletes all data from the user data image file, - then copies the contents of the file at -inidata data to the image file before starting. - See also -initdata. -

For more information on disk images, use -help-disk-images.

-
Debug-debug <tags>Enable/disable debug messages for the specified debug tags.<tags> is a space/comma/column-separated list of debug component names. - Use -help-debug-tags to print a list of debug component names that you can use.
-debug-<tag>Enable/disable debug messages for the specified debug tag.Use -help-debug-tags to print a list of debug component names that you can use in <tag>.
-debug-no-<tag>Disable debug messages for the specified debug tag.
-logcat <logtags>Enable logcat output with given tags.If the environment variable ANDROID_LOG_TAGS is defined and not - empty, its value will be used to enable logcat output by default.
-shellCreate a root shell console on the current terminal.You can use this command even if the adb daemon in the emulated system is broken. - Pressing Ctrl-c from the shell stops the emulator instead of the shell.
-shell-serial <device>Enable the root shell (as in -shell and specify the QEMU character - device to use for communication with the shell.<device> must be a QEMU device type. See the documentation for '-serial dev' at - http://wiki.qemu.org/download/qemu-doc.html - for a list of device types. - -

Here are some examples:

-
    -
  • -shell-serial stdio is identical to -shell
  • -
  • -shell-serial tcp::4444,server,nowait lets you communicate with the shell over TCP port 4444
  • -
  • -shell-serial fdpair:3:6 lets a parent process communicate with the shell using fds 3 (in) and 6 (out)
  • -
  • -shell-serial fdpair:0:1 uses the normal stdin and stdout fds, except that QEMU won't tty-cook the data.
  • -
-
-show-kernel <name>Display kernel messages. 
-trace <name>Enable code profiling (press F9 to start), written to a specified file. 
-verboseEnable verbose output.Equivalent to -debug-init. -

You can define the default verbose output options used by emulator instances in the Android environment variable -ANDROID_VERBOSE. Define the options you want to use in a comma-delimited list, specifying only the stem of each option: --debug-<tags>.

-

Here's an example showing ANDROID_VERBOSE defined with the -debug-init and -debug-modem options: -

ANDROID_VERBOSE=init,modem

-

For more information about debug tags, use <-help-debug-tags>.

-
Media-audio <backend>Use the specified audio backend. 
-audio-in <backend>Use the specified audio-input backend. 
-audio-out <backend>Use the specified audio-output backend. 
-noaudioDisable audio support in the current emulator instance. 
-radio <device>Redirect radio modem interface to a host character device. 
-useaudioEnable audio support in the current emulator instance.Enabled by default.
Network-dns-server <servers>Use the specified DNS server(s). The value of <servers> must be a comma-separated list of up to 4 DNS server names or - IP addresses.
-http-proxy <proxy>Make all TCP connections through a specified HTTP/HTTPS proxyThe value of <proxy> can be one of the following:
- http://<server>:<port>
- http://<username>:<password>@<server>:<port> -

The http:// prefix can be omitted. If the -http-proxy <proxy> command is not supplied, - the emulator looks up the http_proxy environment variable and automatically uses any value matching - the <proxy> format described above.

-netdelay <delay>Set network latency emulation to <delay>.Default value is none. See the table in Network Delay Emulation for - supported <delay> values.
-netfastShortcut for -netspeed full -netdelay none 
-netspeed <speed>Set network speed emulation to <speed>.Default value is full. See the table in Network Speed Emulation for - supported <speed> values.
-port <port>Set the console port number for this emulator instance to <port>.The console port number must be an even integer between 5554 and 5584, inclusive. <port>+1 - must also be free and will be reserved for ADB.
-report-console <socket>Report the assigned console port for this emulator instance to a remote third party - before starting the emulation. <socket> must use one of these formats: - -

tcp:<port>[,server][,max=<seconds>]
-unix:<port>[,server][,max=<seconds>]

- -

Use -help-report-console

to view more information about this topic.
System-cpu-delay <delay>Slow down emulated CPU speed by <delay> Supported values for <delay> are integers between 0 and 1000. - -

Note that the <delay> does not correlate to clock speed or other absolute metrics -— it simply represents an abstract, relative delay factor applied non-deterministically -in the emulator. Effective performance does not always -scale in direct relationship with <delay> values.

-
-gps <device>Redirect NMEA GPS to character device.Use this command to emulate an NMEA-compatible GPS unit connected to - an external character device or socket. The format of <device> must be QEMU-specific - serial device specification. See the documentation for 'serial -dev' at - http://wiki.qemu.org/download/qemu-doc.html. -
-nojniDisable JNI checks in the Dalvik runtime. 
-qemuPass arguments to qemu. 
-qemu -hDisplay qemu help.
-radio <device>Redirect radio mode to the specified character device.The format of <device> must be QEMU-specific - serial device specification. See the documentation for 'serial -dev' at -http://wiki.qemu.org/download/qemu-doc.html. -
-timezone <timezone>Set the timezone for the emulated device to <timezone>, instead of the host's timezone.<timezone> must be specified in zoneinfo format. For example: -

"America/Los_Angeles"
-"Europe/Paris"

-
-versionDisplay the emulator's version number. 
UI-dpi-device <dpi>Scale the resolution of the emulator to match the screen size - of a physical device.The default value is 165. See also -scale.
-no-boot-animDisable the boot animation during emulator startup.Disabling the boot animation can speed the startup time for the emulator.
-no-windowDisable the emulator's graphical window display. 
-scale <scale>Scale the emulator window. <scale> is a number between 0.1 and 3 that represents the desired scaling factor. You can - also specify scale as a DPI value if you add the suffix "dpi" to the scale value. A value of "auto" - tells the emulator to select the best window size.
-raw-keysDisable Unicode keyboard reverse-mapping. 
-noskinDon't use any emulator skin. 
-keyset <file>Use the specified keyset file instead of the default.The keyset file defines the list of key bindings between the emulator and the host keyboard. - For more information, use -help-keyset to print information about this topic. -
-onion <image>Use overlay image over screen.No support for JPEG. Only PNG is supported.
-onion-alpha <percent>Specify onion skin translucency value (as percent). - Default is 50.
-onion-rotation <position>Specify onion skin rotation. - <position> must be one of the values 0, 1, 2, 3.
-skin <skinID>This emulator option is deprecated. Please set skin options using AVDs, rather than by using this emulator -option. Using this option may yield unexpected and in some cases misleading -results, since the density with which to render the skin may not be defined. -AVDs let you associate each skin with a default density and override the default -as needed. For more information, see Managing Virtual Devices -with AVD Manager. -
-skindir <dir>This emulator option is deprecated. See comments for -skin, above.
+

For more information, see mksdcard.

- +

Copying files to an SD card image

-

Working with Emulator Disk Images

+

Once you have created the disk image, you can copy files to it prior to +loading it in the emulator. To copy files, you can mount the image as a loop +device and then copy the files to it, or you can use a utility such as {@code mtools} to +copy the files directly to the image. The {@code mtools} package is available for Linux, +Mac, and Windows.

+ +

Alternatively, you can use the {@code adb push} command to move files onto an SD card image +while it is loaded in an emulator. For more information see the {@code adb push} documentation.

+ +

Loading an SD card image

+ +

By default, the emulator loads the SD card image that is stored with the active +AVD (see the -avd startup option).

+ +

Alternatively, you can start the emulator with the +-sdcard flag and specify the name and path of your image (relative +to the current working directory):

+ +
emulator -sdcard <filepath>
+ + +

Working with Emulator Disk Images

The emulator uses mountable disk images stored on your development machine to -simulate flash (or similar) partitions on an actual device. For example, it uses +simulate flash (or similar) partitions on an actual device. For example, it uses a disk image containing an emulator-specific kernel, the Android system, a ramdisk image, and writeable images for user data and simulated SD card.

To run properly, the emulator requires access to a specific set of disk image -files. By default, the Emulator always looks for the disk images in the -private storage area of the AVD in use. If no images exist there when -the Emulator is launched, it creates the images in the AVD directory based on +files. By default, the Emulator always looks for the disk images in the +private storage area of the AVD in use. If no images exist there when +the Emulator is launched, it creates the images in the AVD directory based on default versions stored in the SDK.

-

Note: The default storage location for -AVDs is in ~/.android/avd on OS X and Linux, C:\Documents and -Settings\<user>\.android\ on Windows XP, and +

Note: The default storage location for +AVDs is in ~/.android/avd on OS X and Linux, C:\Documents and +Settings\<user>\.android\ on Windows XP, and C:\Users\<user>\.android\ on Windows Vista.

To let you use alternate or custom versions of the image files, the emulator provides startup options that override the default locations and filenames of -the image files. When you use the options, the emulator searches for the image +the image files. When you use one of these options, the emulator searches for the image file under the image name or location that you specify; if it can not locate the image, it reverts to using the default names and location.

@@ -757,20 +636,19 @@ image, it reverts to using the default names and location.

image files, and temporary image files. The sections below describe how to override the location/name of each type of file.

- -

Default Images

+

Default image files

-

When the emulator launches but does not find an existing user data image in +

When the emulator launches, but does not find an existing user data image in the active AVD's storage area, it creates a new one from a default version -included in the SDK. The default user data image is read-only. The image +included in the SDK. The default user data image is read-only. The image files are read-only.

The emulator provides the -system <dir> startup option to -let you override the location under which the emulator looks for the default +let you override the location where the emulator looks for the default user data image.

The emulator also provides a startup option that lets you override the name -of the default user data image, as described in the table below. When you use the +of the default user data image, as described in the following table. When you use the option, the emulator looks in the default directory, or in a custom location (if you specified -system <dir>).

@@ -810,25 +688,24 @@ option, the emulator looks in the default directory, or in a custom location - -

Runtime Images: User Data and SD Card

+

Runtime images: user data and SD card

-

At runtime, the emulator reads and writes data on two disk images: a -user-data image and (optionally) an SD card image. This emulates the user-data +

At runtime, the emulator reads and writes data to two disk images: a +user-data image and (optionally) an SD card image. These images emulate the user-data partition and removable storage media on actual device.

-

The emulator provides a default user-data disk image. At startup, the emulator -creates the default image as a copy of the system user-data image (user-data.img), +

The emulator provides a default user-data disk image. At startup, the emulator +creates the default image as a copy of the system user-data image (user-data.img), described above. The emulator stores the new image with the files of the active AVD.

-

The emulator provides startup options to let you override the actual names and storage -locations of the runtime images to load, as described in the table below. When you use one +

The emulator provides startup options to let you override the actual names and storage +locations of the runtime images to load, as described in the following table. When you use one of these options, the emulator looks for the specified file(s) in the current working directory, in the AVD directory, or in a custom location (if you specified a path with the filename).

@@ -842,7 +719,7 @@ in the AVD directory, or in a custom location (if you specified a path with the userdata-qemu.img An image to which the emulator writes runtime user-data for a unique user. Override using -data <filepath>, where <filepath> is the -path the image, relative to the current working directory. If you supply a filename only, +path the image, relative to the current working directory. If you supply a filename only, the emulator looks for the file in the current working directory. If the file at <filepath> does not exist, the emulator creates an image from the default userdata.img, stores it under the name you specified, and persists user data to it at shutdown. @@ -852,7 +729,7 @@ specified, and persists user data to it at shutdown. sdcard.img An image representing an SD card inserted into the emulated device. Override using -sdcard <filepath>, where <filepath> is the -path the image, relative to the current working directory. If you supply a filename only, +path the image, relative to the current working directory. If you supply a filename only, the emulator looks for the file in the current working directory. @@ -864,38 +741,38 @@ the emulator looks for the file in the current working directory. session-specific data. For example, it uses the image to store a unique user's installed application data, settings, databases, and files.

-

At startup, the emulator attempts to load a user-data image stored during -a previous session. It looks for the file in the current working directory, -in the AVD directory as described above, and at the custom location/name +

At startup, the emulator attempts to load a user-data image stored during +a previous session. It looks for the file in the current working directory, +in the AVD directory described in a previous section and at the custom location/name that you specified at startup.

Note: Because of the AVD configurations used in the emulator, -each emulator instance now gets its own dedicated storage. There is no need +each emulator instance gets its own dedicated storage. There is no longer a need to use the -d option to specify an instance-specific storage area.

SD Card

Optionally, you can create a writeable disk image that the emulator can use -to simulate removeable storage in an actual device. For information about how to create an +to simulate removeable storage in an actual device. For information about how to create an emulated SD card and load it in the emulator, see SD Card Emulation

You can also use the android tool to automatically create an SD Card image -for you, when creating an AVD. For more information, see Managing Virtual Devices with AVD Manager. - -

Temporary Images

+ +

Temporary Images

The emulator creates two writeable images at startup that it deletes at device power-off. The images are:

@@ -909,8 +786,8 @@ device power-off. The images are:

persisting it at device power-off.

The /cache partition image is initially empty, and is used by -the browser to cache downloaded web pages and images. The emulator provides an --cache <file>, which specifies the name of the file at which +the browser to cache downloaded web pages and images. The emulator provides an +-cache <file>, which specifies the name of the file in which to persist the /cache image at device power-off. If <file> does not exist, the emulator creates it as an empty file.

@@ -918,16 +795,14 @@ to persist the /cache image at device power-off. If <file& -nocache option at startup.

- -

Emulator Networking

+

Emulator Networking

The emulator provides versatile networking capabilities that you can use to set up complex modeling and testing environments for your application. The sections below introduce the emulator's network architecture and capabilities.

- -

Network Address Space

+

Network Address Space

Each instance of the emulator runs behind a virtual router/firewall service that isolates it from your development machine's network interfaces and settings @@ -990,14 +865,13 @@ specific to the Android emulator and will probably be very different on real devices (which are also very likely to be NAT-ed, i.e., behind a router/firewall)

- -

Local Networking Limitations

-

Each emulator instance runs behind a virtual router, but unlike an actual -device connected to a physical router, the emulated device doesn't have access -to a physical network. Instead it runs as part of a normal application on your -development machine. This means that it is subject to the same networking -limitations as other applications on your machine:

+

Local Networking Limitations

+ +

Android applications running in an emulator can connect to the network available on your +workstation. However, they connect through the emulator, not directly to hardware, and the emulator +acts like a normal application on your workstation. This means that the emulator, and thus your +Android applications, are subject to some limitations:

- -

Sending a Voice Call or SMS to Another Emulator Instance

+

Sending a Voice Call or SMS to Another Emulator Instance

-

The emulator automatically forwards simulated voice calls and SMS messages from one instance to another. To send a voice call or SMS, you use the dialer application and SMS application (if available) installed on one emulator

+

The emulator automatically forwards simulated voice calls and SMS messages from one instance to +another. To send a voice call or SMS, use the dialer application or SMS application, respectively, +from one of the emulators.

To initiate a simulated voice call to another emulator instance:

    @@ -1186,16 +1059,23 @@ B:10.0.2.15:<serverPort>

    You can also connect to an emulator instance's console to simulate an incoming voice call or SMS. For more information, see Telephony Emulation and SMS Emulation. - -

    Using the Emulator Console

    +

    Using the Emulator Console

    + +

    Each running emulator instance provides a console that lets you query and control the emulated +device environment. For example, you can use the console to manage port redirection, network +characteristics, and telephony events while your application is running on the emulator. To +access the console and enter commands, use telnet to connect to the console's port number.

    -

    Each running emulator instance includes a console facility that lets you dynamically query and control the simulated device environment. For example, you can use the console to dynamically manage port redirections and network characteristics and simulate telephony events. To access the console and enter commands, you use telnet to connect to the console's port number.

    To connect to the console of any running emulator instance at any time, use this command:

    telnet localhost <console-port>
    -

    An emulator instance occupies a pair of adjacent ports: a console port and an adb port. The port numbers differ by 1, with the adb port having the higher port number. The console of the first emulator instance running on a given machine uses console port 5554 and adb port 5555. Subsequent instances use port numbers increasing by two — for example, 5556/5557, 5558/5559, and so on. Up to 16 concurrent emulator instances can run a console facility.

    +

    An emulator instance occupies a pair of adjacent ports: a console port and an {@code adb} port. +The port numbers differ by 1, with the {@code adb} port having the higher port number. The console +of the first emulator instance running on a given machine uses console port 5554 and {@code adb} +port 5555. Subsequent instances use port numbers increasing by two — for example, 5556/5557, +5558/5559, and so on. Up to 16 concurrent emulator instances can run a console facility.

    To connect to the emulator console, you must specify a valid console port. If multiple emulator instances are running, you need to determine the console port of the emulator instance you want to connect to. You can find the instance's console port listed in the title of the instance window. For example, here's the window title for an instance whose console port is 5554:

    @@ -1209,12 +1089,14 @@ B:10.0.2.15:<serverPort>

    To exit the console session, use quit or exit.

    -

    The sections below describe the major functional areas of the console.

    +

    The following sections below describe the major functional areas of the console.

    - -

    Port Redirection

    -

    You can use the console to add and remove port redirections while the emulator is running. After connecting to the console, you can manage port redirections in this way:

    +

    Port Redirection

    + +

    You can use the console to add and remove port redirection while the emulator is running. After +you connect to the console, manage port redirection by entering the following command:

    +
    redir <list|add|del> 

    The redir command supports the subcommands listed in the table below.

    @@ -1225,14 +1107,14 @@ B:10.0.2.15:<serverPort> Description Comments - + list - List the current port redirections. + List the current port redirection.   - + add <protocol>:<host-port>:<guest-port> Add a new port redirection. @@ -1244,16 +1126,16 @@ B:10.0.2.15:<serverPort> del <protocol>:<host-port> Delete a port redirection. -See above for meanings of <protocol> and <host-port>. +The meanings of <protocol> and <host-port> are listed in the previous row. - -

    Geo Location Provider Emulation

    -

    The console provides commands to let you set the geo position used by an emulator emulated device. -You can use the geo command to send a simple GPS fix to the emulator, without needing to -use NMEA 1083 formatting. The usage for the command is:

    +

    Geo Location Provider Emulation

    + +

    You can use the console to set the geographic location reported to the applications running +inside an emulator. Use the geo command to send a simple GPS fix to the +emulator, with or without NMEA 1083 formatting:

    geo <fix|nmea>
    @@ -1261,11 +1143,11 @@ use NMEA 1083 formatting. The usage for the command is:

    - + + - + @@ -1278,19 +1160,21 @@ use NMEA 1083 formatting. The usage for the command is:

    Subcommand - DescriptionSubcommandDescription Comments
    fix <longitude> <latitude> [<altitude>] Send a simple GPS fix to the emulator instance.
    -

    You can issue the geo command to fix the GPS location as soon as an emulator instance is running. -The emulator creates a mock location provider that sends it to GPS-aware applications as soon as they start and -register location listeners. Any application can query the location manager to obtain the current GPS fix for the -emulated device by calling: +

    You can issue the geo command as soon as an emulator instance is running. The +emulator sets the location you enter by creating a mock location provider. This provider responds to +location listeners set by applications, and also supplies the location to the {@link +android.location.LocationManager}. Any application can query the location manager to obtain the +current GPS fix for the emulated device by calling:

    LocationManager.getLastKnownLocation("gps")
    -

    For more information about the Location Manager, see {@link android.location.LocationManager} and its methods.

    +

    For more information about the Location Manager, see {@link android.location.LocationManager}. +

    - -

    Hardware Events Emulation

    +

    Hardware Events Emulation

    -

    You can use the event command to send various events to the emulator.The usage for the command is:

    +

    The {@code event} console commands sends hardware events to the emulator. The syntax for this +command is as follows:

    event <send|types|codes|text>
    @@ -1302,7 +1186,7 @@ emulated device by calling: Description Comments - + send <type>:<code>:<value> [...] Send one or more events to the Android kernel. @@ -1315,7 +1199,7 @@ emulated device by calling: codes <type> - List all <codes> string aliases supported by the event + List all <codes> string aliases supported by the event subcommands for the specified <type>.   @@ -1326,10 +1210,11 @@ emulated device by calling: - -

    Device Power Characteristics

    -

    You can use the power command to control the simulated power state of the emulator instance.The usage for the command is:

    +

    Device Power Characteristics

    + +

    The {@code power} command controls the power state reported by the emulator to applications. The +syntax for this command is as follows:

    power <display|ac|status|present|health|capacity>
    @@ -1341,7 +1226,7 @@ emulated device by calling: Description Comments - + display Display battery and charger state. @@ -1375,23 +1260,32 @@ emulated device by calling: - -

    Network Status

    + +

    Network Status

    You can use the console to check the network status and current delay and speed characteristics. To do so, connect to the console and use the netstatus command. Here's an example of the command and its output.

    network status
     
    - -

    Network Delay Emulation

    -

    The emulator lets you simulate various network latency levels, so that you can test your application in an environment more typical of the actual conditions in which it will run. You can set a latency level or range at emulator startup or you can use the console to change the latency dynamically, while the application is running in the emulator.

    -

    To set latency at emulator startup, use the -netdelay emulator option with a supported <delay> value, as listed in the table below. Here are some examples:

    +

    Network Delay Emulation

    + +

    The emulator lets you simulate various network latency levels, so that you can test your +application in an environment more typical of the actual conditions in which it will run. You can +set a latency level or range at emulator startup or you can use the console to change the latency, +while the application is running in the emulator.

    + +

    To set latency at emulator startup, use the -netdelay emulator option with a +supported <delay> value, as listed in the table below. Here are some +examples:

    +
    emulator -netdelay gprs
     emulator -netdelay 40 100
    -

    To make dynamic changes to network delay while the emulator is running, connect to the console and use the netdelay command with a supported <delay> value from the table below.

    +

    To make changes to network delay while the emulator is running, connect to the console and use +the netdelay command with a supported <delay> value from the table +below.

    network delay gprs
    @@ -1401,7 +1295,7 @@ emulator -netdelay 40 100 Value DescriptionComments - + gprsGPRS (min 150, max 550) @@ -1421,19 +1315,22 @@ emulator -netdelay 40 100   - -

    Network Speed Emulation

    -

    The emulator also lets you simulate various network transfer rates. -You can set a transfer rate or range at emulator startup or you can use the console to change the rate dynamically, -while the application is running in the emulator.

    +

    Network Speed Emulation

    + +

    The emulator also lets you simulate various network transfer rates. +You can set a transfer rate or range at emulator startup or you can use the console to change the +rate, while the application is running in the emulator.

    To set the network speed at emulator startup, use the -netspeed emulator option with a supported <speed> value, as listed in the table below. Here are some examples:

    +
    emulator -netspeed gsm
     emulator -netspeed 14.4 80
    -

    To make dynamic changes to network speed while the emulator is running, connect to the console and use the netspeed command with a supported <speed> value from the table below.

    +

    To make changes to network speed while the emulator is running, connect to the console and use +the netspeed command with a supported <speed> value from the table +below.

    network speed 14.4 80
    @@ -1444,7 +1341,7 @@ kilobits/sec):

    Value DescriptionComments - + gsm GSM/CSD(Up: 14.4, down: 14.4) @@ -1476,14 +1373,19 @@ kilobits/sec):

    Set exact rates for upload and download separately. - -

    Telephony Emulation

    +

    Telephony Emulation

    + +

    The Android emulator includes its own GSM emulated modem that lets you simulate telephony +functions in the emulator. For example, you can simulate inbound phone calls, establish data +connections and terminate them. The Android system handles simulated calls exactly as it would +actual calls. The emulator does not support call audio.

    + +

    You can use the {@code gsm} command to access the emulator's telephony functions after connecting +to the console. The syntax for this command is as follows:

    -

    The Android emulator includes its own GSM emulated modem that lets you simulate telephony functions in the emulator. For example, you can simulate inbound phone calls and establish/terminate data connections. The Android system handles simulated calls exactly as it would actual calls. The emulator does not support call audio in this release.

    -

    You can use the console to access the emulator's telephony functions. After connecting to the console, you can use

    gsm <call|accept|busy|cancel|data|hold|list|voice|status> 
    -

    to invoke telephony functions.

    +

    The gsm command supports the subcommands listed in the table below.

    @@ -1559,11 +1461,12 @@ kilobits/sec):

    - -

    SMS Emulation

    +

    SMS Emulation

    -

    The Android emulator console lets you generate an SMS message and direct it to an emulator instance. Once you connect to an emulator instance, you can generate an emulated incoming SMS using this command:

    +

    The Android emulator console lets you generate an SMS message and direct it to an emulator +instance. Once you connect to an emulator instance, you can generate an emulated incoming SMS using +the following command:

    sms send <senderPhoneNumber> <textmessage>
    @@ -1571,11 +1474,11 @@ kilobits/sec):

    The console forwards the SMS message to the Android framework, which passes it through to an application that handles that message type.

    - -

    VM State

    +

    VM State

    -

    You can use the vm command to control the VM on an emulator instance.The usage for the command is:

    +

    You can use the vm command to control the VM on an emulator instance. The syntax for +this command is as follows:

    vm <start|stop|status>
    @@ -1583,8 +1486,8 @@ kilobits/sec):

    - - + + @@ -1605,11 +1508,10 @@ kilobits/sec):

    Subcommand DescriptionSubcommandDescription Comments
    - +

    Emulator Window

    -

    Emulator Window

    - -

    You can use the window command to manage the emulator window. The usage for the command is:

    +

    You can use the window command to manage the emulator window. The syntax for this +command is as follows:

    window <scale>
    @@ -1617,158 +1519,53 @@ kilobits/sec):

    - + + -
    Subcommand - DescriptionSubcommandDescription Comments
    scale <scale> Scale the emulator window.<scale> must be a number between 0.1 and 3 that describes the desired scaling factor. You can - also specify scale as a DPI value if you add the suffix "dpi" to the scale value. A value of "auto" + A number between 0.1 and 3 that sets the scaling factor. You can + also specify scale as a DPI value if you add the suffix "dpi" to the scale value. A value of "auto" tells the emulator to select the best window size.
    - - -

    Terminating an Emulator Instance

    +

    Terminating an Emulator Instance

    You can terminate an emulator instance through the console, using the kill command.

    - +

    Emulator Limitations

    -

    Using Emulator Skins

    - -

    The Android SDK includes several Emulator skins that you can use to control the resolution and density of the emulated device's screen. To select a specific skin for running the emulator, create an AVD that uses that skin. Please do not use deprecated emulator options such as -skin to control the skin used by an emulator instance. For more information about AVDs, see Managing Virtual Devices.

    +

    The functional limitations of the emulator include:

    + - +

    Troubleshooting Emulator Problems

    -

    Running Multiple Emulator Instances

    +

    The {@code adb} utility sees the emulator as an actual physical device. For this reason, you +might have to use the {@code -d} flag with some common {@code adb} commands, such as +install. The {@code -d} flag lets you specify which of several connected devices to use +as the target of a command. If you don't specify {@code -d}, the emulator targets the first +device in its list. For more information about {@code adb}, see Android Debug Bridge.

    -

    Through the AVDs configurations used by the emulator, you can run multiple -instances of the emulator concurrently, each with its own AVD configuration and -storage area for user data, SD card, and so on. You no longer need to use the --d option when launching the emulator, to point to an -instance-specific storage area.

    - - - -

    Installing Applications on the Emulator

    - -

    If you don't have access to Eclipse or the ADT Plugin, you can install -your application on the emulator using -the adb utility. Before installing the application, you need to build and package it -into an .apk as described in Building and -Running Apps. Once the application is installed, you can start the emulator from the command -line, as described in this document, using any startup options necessary. -When the emulator is running, you can also connect to the emulator instance's -console to issue commands as needed.

    - -

    As you update your code, you periodically package and install it on the emulator. -The emulator preserves the application and its state data across restarts, -in a user-data disk partition. To ensure that the application runs properly -as you update it, you may need to delete the emulator's user-data partition. -To do so, start the emulator with the -wipe-data option. -For more information about the user-data partition and other emulator storage, -see Working with Emulator Disk Images.

    - - - - -

    SD Card Emulation

    - -

    You can create a disk image and then load it to the emulator at startup, to -simulate the presence of a user's SD card in the device. To do this, you can use -the android tool to create a new SD card image with a new AVD, or you can use -the mksdcard utility included in the SDK.

    - -

    The sections below describe how to create an SD card disk image, how to copy -files to it, and how to load it in the emulator at startup.

    - -

    Note that you can only load disk image at emulator startup. Similarly, you -can not remove a simulated SD card from a running emulator. However, you can -browse, send files to, and copy/remove files from a simulated SD card either -with adb or the emulator.

    - -

    The emulator supports emulated SDHC cards, so you can create an SD card image -of any size up to 128 gigabytes.

    - -

    Creating an SD card image using the android tool

    - -

    The easiest way to create a new SD card is to use the android tool. When -creating an AVD, you simply specify the -c option, like this:

    - -
    android create avd -n <avd_name> -t <targetID> -c <size>[K|M]
    - -

    You can also use the -c option to specify a path to an SD card -image to use in the new AVD. For more information, see Managing Virtual Devices -from the Command Line. -

    - -

    Creating an SD card image using mksdcard

    - -

    You can use the mksdcard tool, included in the SDK, to create a FAT32 disk -image that you can load in the emulator at startup. You can access mksdcard in -the tools/ directory of the SDK and create a disk image like this:

    - -
    mksdcard <size> <file>
    - -

    For example:

    - -
    mksdcard 1024M sdcard1.iso
    - -

    For more information, see mksdcard.

    - - -

    Copying Files to a Disk Image

    - -

    Once you have created the disk image, you can copy files to it prior to -loading it in the emulator. To copy files, you can mount the image as a loop -device and then copy the files to it, or you can use a utility such as mtools to -copy the files directly to the image. The mtools package is available for Linux, -Mac, and Windows.

    - - - - -

    Loading the Disk Image at Emulator Startup

    - -

    By default, the emulator loads the SD card image that is stored with the active -AVD (see the -avd startup option).

    - -

    Alternatively, you ca start the emulator with the --sdcard flag and specify the name and path of your image (relative -to the current working directory):

    - -
    emulator -sdcard <filepath>
    - - - -

    Troubleshooting Emulator Problems

    - -

    The adb utility sees the emulator as an actual physical device. For this reason, you might have to use the -d flag with some common adb commands, such as install. The -d flag lets you specify which of several connected devices to use as the target of a command. If you don't specify -d, the emulator will target the first device in its list. For more information about adb, see Android Debug Bridge.

    - -

    For emulators running on Mac OS X, if you see an error "Warning: No DNS servers found" when starting the emulator, check to see whether you have an /etc/resolv.conf file. If not, please run the following line in a command window:

    +

    For emulators running on Mac OS X, if you see an error {@code Warning: No DNS servers found} +when starting the emulator, check to see whether you have an /etc/resolv.conf file. If +not, please run the following line in a command window:

    ln -s /private/var/run/resolv.conf /etc/resolv.conf
    -

    See Frequently Asked Questions for more troubleshooting information.

    - - -

    Emulator Limitations

    -

    In this release, the limitations of the emulator include:

    - +

    See Frequently Asked Questions for more +troubleshooting information.

    diff --git a/docs/html/guide/developing/tools/emulator.jd b/docs/html/guide/developing/tools/emulator.jd index 09e41c3a17c2e..21d4263a9e123 100644 --- a/docs/html/guide/developing/tools/emulator.jd +++ b/docs/html/guide/developing/tools/emulator.jd @@ -8,8 +8,8 @@ parent.link=index.html

    In this document

      -
    1. Emulator Startup Options
    2. -
    3. Emulator Keyboard Mapping
    4. +
    5. Keyboard Commands
    6. +
    7. Command Line Parameters

    See also

    @@ -22,461 +22,21 @@ parent.link=index.html -

    The Android SDK includes a mobile device emulator — a virtual mobile device +

    The Android SDK includes a mobile device emulator — a virtual mobile device that runs on your computer. The emulator lets you develop and test Android applications without using a physical device.

    -

    When the emulator is running, you can interact with the emulated mobile -device just as you would an actual mobile device, except that you use your mouse -pointer to "touch" the touchscreen and can use some keyboard keys to -invoke certain keys on the device.

    - -

    This document is a reference to the available command line options and the keyboard mapping to device keys. -For a complete guide to using the Android Emulator, see +

    This document is a reference to the available command line options and the keyboard mapping to +device keys. +For a complete guide to using the Android Emulator, see Using the Android Emulator. -

    Emulator Startup Options

    +

    Keyboard Commands

    -

    The emulator supports a variety of options that you can specify -when launching the emulator, to control its appearance or behavior. -Here's the command-line usage for launching the emulator with options:

    +

    Table 1 summarizes the mappings between the emulator keys and the keys of your keyboard.

    -
    emulator -avd <avd_name> [-<option> [<value>]] ... [-<qemu args>]
    - -

    Table 1.Emulator startup options

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CategoryOptionDescriptionComments
    Help-helpPrint a list of all emulator options. 
    -help-allPrint help for all startup options. 
    -help-<option>Print help for a specific startup option. 
    -help-debug-tagsPrint a list of all tags for -debug <tags>. 
    -help-disk-imagesPrint help for using emulator disk images. 
    -help-environmentPrint help for emulator environment variables. 
    -help-keysPrint the current mapping of keys. 
    -help-keyset-filePrint help for defining a custom key mappings file. 
    -help-virtual-devicePrint help for Android Virtual Device usage. 
    AVD-avd <avd_name> or
    - @<avd_name>
    Required. Specifies the AVD to load for this emulator - instance.You must create an AVD configuration before launching the emulator. For - information, see - Managing AVDs with AVD Manager.
    Disk Images-cache <filepath>Use <filepath> as the working cache partition image. Optionally, you can specify a path relative to the current working directory. - If no cache file is specified, the emulator's default behavior is to use a temporary file instead. -

    For more information on disk images, use -help-disk-images.

    -
    -data <filepath>Use <filepath> as the working user-data disk image. Optionally, you can specify a path relative to the current working directory. - If -data is not used, the emulator looks for a file named "userdata-qemu.img" - in the storage area of the AVD being used (see -avd). -
    -initdata <filepath>When resetting the user-data image (through -wipe-data), copy the contents - of this file to the new user-data disk image. By default, the emulator copies the <system>/userdata.img.Optionally, you can specify a path relative to the current working directory. See also -wipe-data.

    For more information on disk images, use -help-disk-images.

    -nocacheStart the emulator without a cache partition.See also -cache <file>.
    -ramdisk <filepath>Use <filepath> as the ramdisk image.Default value is <system>/ramdisk.img. -

    Optionally, you can specify a path relative to the current working directory. For more information on disk images, use -help-disk-images.

    -
    -sdcard <filepath>Use <file> as the SD card image.Default value is <system>/sdcard.img. -

    Optionally, you can specify a path relative to the current working directory. For more information on disk images, use -help-disk-images.

    -
    -wipe-dataReset the current user-data disk image (that is, the file specified by -datadir and - -data, or the default file). The emulator deletes all data from the user data image file, - then copies the contents of the file at -inidata data to the image file before starting. - See also -initdata. -

    For more information on disk images, use -help-disk-images.

    -
    Debug-debug <tags>Enable/disable debug messages for the specified debug tags.<tags> is a space/comma/column-separated list of debug component names. - Use -help-debug-tags to print a list of debug component names that you can use.
    -debug-<tag>Enable/disable debug messages for the specified debug tag.Use -help-debug-tags to print a list of debug component names that you can use in <tag>.
    -debug-no-<tag>Disable debug messages for the specified debug tag.
    -logcat <logtags>Enable logcat output with given tags.If the environment variable ANDROID_LOG_TAGS is defined and not - empty, its value will be used to enable logcat output by default.
    -shellCreate a root shell console on the current terminal.You can use this command even if the adb daemon in the emulated system is broken. - Pressing Ctrl-c from the shell stops the emulator instead of the shell.
    -shell-serial <device>Enable the root shell (as in -shell and specify the QEMU character - device to use for communication with the shell.<device> must be a QEMU device type. See the documentation for '-serial dev' at - wiki.qemu.org - for more information.

    - -

    Here are some examples:

    -
      -
    • -shell-serial stdio is identical to -shell
    • -
    • -shell-serial tcp::4444,server,nowait lets you communicate with the shell over TCP port 4444
    • -
    • -shell-serial fdpair:3:6 lets a parent process communicate with the shell using fds 3 (in) and 6 (out)
    • -
    • -shell-serial fdpair:0:1 uses the normal stdin and stdout fds, except that QEMU won't tty-cook the data.
    • -
    -
    -show-kernel <name>Display kernel messages. 
    -trace <name>Enable code profiling (press F9 to start), written to a specified file. 
    -verboseEnable verbose output.Equivalent to -debug-init. -

    You can define the default verbose output options used by emulator instances in the Android environment variable -ANDROID_VERBOSE. Define the options you want to use in a comma-delimited list, specifying only the stem of each option: --debug-<tags>.

    -

    Here's an example showing ANDROID_VERBOSE defined with the -debug-init and -debug-modem options: -

    ANDROID_VERBOSE=init,modem

    -

    For more information about debug tags, use <-help-debug-tags>.

    -
    Media-audio <backend>Use the specified audio backend. 
    -audio-in <backend>Use the specified audio-input backend. 
    -audio-out <backend>Use the specified audio-output backend. 
    -noaudioDisable audio support in the current emulator instance. 
    -radio <device>Redirect radio modem interface to a host character device. 
    -useaudioEnable audio support in the current emulator instance.Enabled by default.
    Network-dns-server <servers>Use the specified DNS server(s). The value of <servers> must be a comma-separated list of up to 4 DNS server names or - IP addresses.
    -http-proxy <proxy>Make all TCP connections through a specified HTTP/HTTPS proxyThe value of <proxy> can be one of the following:
    - http://<server>:<port>
    - http://<username>:<password>@<server>:<port> -

    The http:// prefix can be omitted. If the -http-proxy <proxy> command is not supplied, - the emulator looks up the http_proxy environment variable and automatically uses any value matching - the <proxy> format described above.

    -netdelay <delay>Set network latency emulation to <delay>.Default value is none. See the table in Network Delay Emulation for - supported <delay> values.
    -netfastShortcut for -netspeed full -netdelay none 
    -netspeed <speed>Set network speed emulation to <speed>.Default value is full. See the table in Network Speed Emulation for - supported <speed> values.
    -port <port>Set the console port number for this emulator instance to <port>.The console port number must be an even integer between 5554 and 5584, inclusive. <port>+1 - must also be free and will be reserved for ADB.
    -report-console <socket>Report the assigned console port for this emulator instance to a remote third party - before starting the emulation. <socket> must use one of these formats: - -

    tcp:<port>[,server][,max=<seconds>]
    -unix:<port>[,server][,max=<seconds>]

    - -

    Use -help-report-console

    to view more information about this topic.
    System-cpu-delay <delay>Slow down emulated CPU speed by <delay> Supported values for <delay> are integers between 0 and 1000. - -

    Note that the <delay> does not correlate to clock speed or other absolute metrics -— it simply represents an abstract, relative delay factor applied non-deterministically -in the emulator. Effective performance does not always -scale in direct relationship with <delay> values.

    -
    -gps <device>Redirect NMEA GPS to character device.Use this command to emulate an NMEA-compatible GPS unit connected to - an external character device or socket. The format of <device> must be QEMU-specific - serial device specification. See the documentation for 'serial -dev' at - http://www.bellard.org/qemu/qemu-doc.html#SEC10. -
    -nojniDisable JNI checks in the Dalvik runtime. 
    -qemuPass arguments to qemu. 
    -qemu -hDisplay qemu help.
    -radio <device>Redirect radio mode to the specified character device.The format of <device> must be QEMU-specific - serial device specification. See the documentation for 'serial -dev' at -http://www.bellard.org/qemu/qemu-doc.html#SEC10. -
    -timezone <timezone>Set the timezone for the emulated device to <timezone>, instead of the host's timezone.<timezone> must be specified in zoneinfo format. For example: -

    "America/Los_Angeles"
    -"Europe/Paris"

    -
    -versionDisplay the emulator's version number. 
    UI-dpi-device <dpi>Scale the resolution of the emulator to match the screen size - of a physical device.The default value is 165. See also -scale.
    -no-boot-animDisable the boot animation during emulator startup.Disabling the boot animation can speed the startup time for the emulator.
    -no-windowDisable the emulator's graphical window display. 
    -scale <scale>Scale the emulator window. <scale> is a number between 0.1 and 3 that represents the desired scaling factor. You can - also specify scale as a DPI value if you add the suffix "dpi" to the scale value. A value of "auto" - tells the emulator to select the best window size.
    -raw-keysDisable Unicode keyboard reverse-mapping. 
    -noskinDon't use any emulator skin. 
    -keyset <file>Use the specified keyset file instead of the default.The keyset file defines the list of key bindings between the emulator and the host keyboard. - For more information, use -help-keyset to print information about this topic. -
    -onion <image>Use overlay image over screen.No support for JPEG. Only PNG is supported.
    -onion-alpha <percent>Specify onion skin translucency value (as percent). - Default is 50.
    -onion-rotation <position>Specify onion skin rotation. - <position> must be one of the values 0, 1, 2, 3.
    -skin <skinID>This emulator option is deprecated. Please set skin options using AVDs, rather than by using this emulator -option. Using this option may yield unexpected and in some cases misleading -results, since the density with which to render the skin may not be defined. -AVDs let you associate each skin with a default density and override the default -as needed. For more information, see -Managing Virtual Devices with AVD Manager. -
    -skindir <dir>This emulator option is deprecated. See comments for -skin, above.
    - - - -

    Emulator Keyboard Mapping

    - -

    The table below summarizes the mappings between the emulator keys and and -the keys of your keyboard.

    -

    Table 2. Emulator keyboard mapping

    +

    Table 1. Emulator keyboard mapping

    @@ -569,4 +129,453 @@ the keys of your keyboard.

    Emulated Device Key
    -

    Note that, to use keypad keys, you must first disable NumLock on your development computer.

    + +

    Command Line Parameters

    + +

    The emulator supports a variety of options that you can specify +when launching the emulator, to control its appearance or behavior. +Here's the command-line syntax of the options available to the {@code emulator} program:

    + +
    emulator -avd <avd_name> [-<option> [<value>]] ... [-<qemu args>]
    + +

    Table 2. Emulator command line parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + s + + + + + + + + + + + + + + + +
    CategoryOptionDescriptionComments
    AVD-avd <avd_name> or
    + @<avd_name>
    Required. Specifies the AVD to load for this emulator + instance.You must create an AVD configuration before launching the emulator. For + information, see Managing + AVDs with AVD Manager.
    Disk Images-cache <filepath>Use <filepath> as the working cache partition image. An absolute or relative path to the current working directory. + If no cache file is specified, the emulator's default behavior is to use a temporary file instead. +

    For more information on disk images, use -help-disk-images.

    +
    -data <filepath>Use {@code <filepath>} as the working user-data disk image. Optionally, you can specify a path relative to the current working directory. + If -data is not used, the emulator looks for a file named {@code userdata-qemu.img} + in the storage area of the AVD being used (see -avd). +
    -initdata <filepath>When resetting the user-data image (through -wipe-data), copy the contents + of this file to the new user-data disk image. By default, the emulator copies the <system>/userdata.img.Optionally, you can specify a path relative to the current working directory. See also -wipe-data. +

    For more information on disk images, use -help-disk-images.

    -nocacheStart the emulator without a cache partition.See also -cache <file>.
    -ramdisk <filepath>Use <filepath> as the ramdisk image.Default value is <system>/ramdisk.img. +

    Optionally, you can specify a path relative to the current working directory. + For more information on disk images, use -help-disk-images.

    +
    -sdcard <filepath>Use <file> as the SD card image.Default value is <system>/sdcard.img. +

    Optionally, you can specify a path relative to the current working directory. For more information on disk images, use -help-disk-images.

    +
    -wipe-dataReset the current user-data disk image (that is, the file specified by -datadir and + -data, or the default file). The emulator deletes all data from the user data image file, + then copies the contents of the file at -inidata data to the image file before starting. + See also -initdata. +

    For more information on disk images, use -help-disk-images.

    +
    Debug-debug <tags>Enable/disable debug messages for the specified debug tags.<tags> is a space/comma/column-separated list of debug component names. + Use -help-debug-tags to print a list of debug component names that you can use.
    -debug-<tag>Enable/disable debug messages for the specified debug tag.Use -help-debug-tags to print a list of debug component names that you can use in <tag>.
    -debug-no-<tag>Disable debug messages for the specified debug tag.
    -logcat <logtags>Enable logcat output with given tags.If the environment variable ANDROID_LOG_TAGS is defined and not + empty, its value will be used to enable logcat output by default.
    -shellCreate a root shell console on the current terminal.You can use this command even if the adb daemon in the emulated system is broken. + Pressing Ctrl-c from the shell stops the emulator instead of the shell.
    -shell-serial <device>Enable the root shell (as in -shell and specify the QEMU character + device to use for communication with the shell.<device> must be a QEMU device type. See the documentation for '-serial dev' at + http://wiki.qemu.org/download/qemu-doc.html + for a list of device types. + +

    Here are some examples:

    +
      +
    • -shell-serial stdio is identical to -shell
    • +
    • -shell-serial tcp::4444,server,nowait lets you communicate with the shell over TCP port 4444
    • +
    • -shell-serial fdpair:3:6 lets a parent process communicate with the shell using fds 3 (in) and 6 (out)
    • +
    • -shell-serial fdpair:0:1 uses the normal stdin and stdout fds, except that QEMU won't tty-cook the data.
    • +
    +
    -show-kernel <name>Display kernel messages. 
    -trace <name>Enable code profiling (press F9 to start), written to a specified file. 
    -verboseEnable verbose output.Equivalent to -debug-init. +

    You can define the default verbose output options used by emulator instances in the Android environment variable +ANDROID_VERBOSE. Define the options you want to use in a comma-delimited list, specifying only the stem of each option: +-debug-<tags>.

    +

    Here's an example showing ANDROID_VERBOSE defined with the -debug-init and -debug-modem options: +

    ANDROID_VERBOSE=init,modem

    +

    For more information about debug tags, use <-help-debug-tags>.

    +
    Media-audio <backend>Use the specified audio backend. 
    -audio-in <backend>Use the specified audio-input backend. 
    -audio-out <backend>Use the specified audio-output backend. 
    -noaudioDisable audio support in the current emulator instance. 
    -radio <device>Redirect radio modem interface to a host character device. 
    -useaudioEnable audio support in the current emulator instance.Enabled by default.
    Network-dns-server <servers>Use the specified DNS server(s). The value of <servers> must be a comma-separated list of up to 4 DNS server names or + IP addresses.
    -http-proxy <proxy>Make all TCP connections through a specified HTTP/HTTPS proxyThe value of <proxy> can be one of the following:
    + http://<server>:<port>
    + http://<username>:<password>@<server>:<port> +

    The http:// prefix can be omitted. If the -http-proxy <proxy> command is not supplied, + the emulator looks up the http_proxy environment variable and automatically uses any value matching + the <proxy> format described above.

    -netdelay <delay>Set network latency emulation to <delay>.Default value is none. See the table in + Network Delay Emulation + for supported <delay> values.
    -netfastShortcut for -netspeed full -netdelay none 
    -netspeed <speed>Set network speed emulation to <speed>.Default value is full. See the table in + Network Speed Emulation for + supported <speed> values.
    -port <port>Set the console port number for this emulator instance to <port>.The console port number must be an even integer between 5554 and 5584, inclusive. <port>+1 + must also be free and will be reserved for ADB.
    -report-console <socket>Report the assigned console port for this emulator instance to a remote third party + before starting the emulation. <socket> must use one of these formats: + +

    tcp:<port>[,server][,max=<seconds>]
    +unix:<port>[,server][,max=<seconds>]

    + +

    Use -help-report-console

    to view more information about this topic.
    System-cpu-delay <delay>Slow down emulated CPU speed by <delay> Supported values for <delay> are integers between 0 and 1000. + +

    Note that the <delay> does not correlate to clock speed or other absolute metrics +— it simply represents an abstract, relative delay factor applied non-deterministically +in the emulator. Effective performance does not always +scale in direct relationship with <delay> values.

    +
    -gps <device>Redirect NMEA GPS to character device.Use this command to emulate an NMEA-compatible GPS unit connected to + an external character device or socket. The format of <device> must be QEMU-specific + serial device specification. See the documentation for 'serial -dev' at + http://wiki.qemu.org/download/qemu-doc.html. +
    -nojniDisable JNI checks in the Dalvik runtime. 
    -qemuPass arguments to the qemu emulator software.

    Important: When using this option, make sure it is the + last option specified, since all options after it are interpretted as qemu-specific + options.

    -qemu -enable-kvmEnable KVM acceleration of the emulator virtual machine.This option is only effective when your system is set up to use + KVM-based VM acceleration. + You can optionally specify a memory size ({@code -m <size>}) for the VM, which should match + your emulator's memory size:

    + {@code -qemu -m 512 -enable-kvm}
    + {@code -qemu -m 1024 -enable-kvm} +
    -qemu -hDisplay qemu help.
    -gpu onTurn on graphics acceleration for the emulator.This option is only available for emulators using a system image with API Level 15, revision 3 + and higher. For more information, see + Using the Android + Emulator.
    -radio <device>Redirect radio mode to the specified character device.The format of <device> must be QEMU-specific + serial device specification. See the documentation for 'serial -dev' at +http://wiki.qemu.org/download/qemu-doc.html. +
    -timezone <timezone>Set the timezone for the emulated device to <timezone>, instead of the host's timezone.<timezone> must be specified in zoneinfo format. For example: +

    "America/Los_Angeles"
    +"Europe/Paris"

    +
    -versionDisplay the emulator's version number. 
    UI-dpi-device <dpi>Scale the resolution of the emulator to match the screen size + of a physical device.The default value is 165. See also -scale.
    -no-boot-animDisable the boot animation during emulator startup.Disabling the boot animation can speed the startup time for the emulator.
    -no-windowDisable the emulator's graphical window display. 
    -scale <scale>Scale the emulator window. <scale> is a number between 0.1 and 3 that represents the desired scaling factor. You can + also specify scale as a DPI value if you add the suffix "dpi" to the scale value. A value of "auto" + tells the emulator to select the best window size.
    -raw-keysDisable Unicode keyboard reverse-mapping. 
    -noskinDon't use any emulator skin. 
    -keyset <file>Use the specified keyset file instead of the default.The keyset file defines the list of key bindings between the emulator and the host keyboard. + For more information, use -help-keyset to print information about this topic. +
    -onion <image>Use overlay image over screen.No support for JPEG. Only PNG is supported.
    -onion-alpha <percent>Specify onion skin translucency value (as percent). + Default is 50.
    -onion-rotation <position>Specify onion skin rotation. + <position> must be one of the values 0, 1, 2, 3.
    -skin <skinID>This emulator option is deprecated. Please set skin options using AVDs, rather than by using this emulator +option. Using this option may yield unexpected and in some cases misleading +results, since the density with which to render the skin may not be defined. +AVDs let you associate each skin with a default density and override the default +as needed. For more information, see Managing Virtual Devices +with AVD Manager. +
    -skindir <dir>This emulator option is deprecated. See comments for -skin, above.
    Help-helpPrint a list of all emulator options. 
    -help-allPrint help for all startup options. 
    -help-<option>Print help for a specific startup option. 
    -help-debug-tagsPrint a list of all tags for -debug <tags>. 
    -help-disk-imagesPrint help for using emulator disk images. 
    -help-environmentPrint help for emulator environment variables. 
    -help-keysPrint the current mapping of keys. 
    -help-keyset-filePrint help for defining a custom key mappings file. 
    -help-virtual-devicePrint help for Android Virtual Device usage. 
    diff --git a/docs/html/images/emulator-wvga800l.png b/docs/html/images/emulator-wvga800l.png index a2140338a469189d99287bb278105e878fde5539..c92c1b968236727fa7535ed071423b26c6e96d6c 100644 GIT binary patch literal 97756 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

    R*7rFi<8rcK}uP3D25EeV024qcr017?abOO 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

    =<%Hq>CB|p5cog}k#1>V=SN7nB~ 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 A`2YX_