在命令行输入: emulator -help,即可显示emulator支持的所有命令。
Android Emulator usage:
emulator [options] [-qemu args]
options:
-sysdir <dir> 在目录<dir>中搜索system.img
-system <file> 读取system.img文件<file>
-datadir <dir> 写入用户数据到目录 <dir>
-kernel <file> 使用指定内核kernel-qemu文件
-ramdisk <file> 指定ram 镜像文件ramdisk.img
-image <file> obsolete, use -system <file> instead
-init-data <file> initial data image (default <system>/userdata.img
-initdata <file> same as '-init-data <file>'
-data <file> data image
(default <datadir>/userdata-qemu.i
mg
-partition-size <size> 分区大小MBs
-cache <file> cache.img
-no-cache 禁止缓存
-nocache 禁止缓存
-sdcard <file> sdcard.img
-wipe-data reset the use data image (copy it from initda
ta)
-avd <name> 使用指定AVD设备
-skindir <dir> search skins in <dir> (default <system>/skins
)
-skin <name> select a given skin
-no-skin don't use any emulator skin
-noskin same as -no-skin
-memory <size> 物理内存大小MBs
-netspeed <speed> 最大网速
-netdelay <delay> 网络延迟
-netfast disable network shaping
-trace <name> enable code profiling (F9 to start)
-show-kernel 显示内核消息
-shell 终端启用root shell
-no-jni disable JNI checks in the Dalvik runtime
-nojni same as -no-jni
-logcat <tags> 查看日志
-no-audio disable audio support
-noaudio same as -no-audio
-audio <backend> use specific audio backend
-audio-in <backend> use specific audio input backend
-audio-out <backend> use specific audio output backend
-raw-keys disable Unicode keyboard reverse-mapping
-radio <device> 无线猫
-port <port> 连接控制台的TCP端口.
-ports <consoleport>,<adbport> TCP ports used for the console and adb bridge
-onion <image> use overlay PNG image over screen
-onion-alpha <%age> specify onion-skin translucency
-onion-rotation 0|1|2|3 specify onion-skin rotation
-scale <scale> 窗口缩放
-dpi-device <dpi> specify device's resolution in dpi (default 1
65)
-http-proxy <proxy> HTTP/HTTPS 代理
-timezone <timezone> 时区
-dns-server <servers> DNS服务器
-cpu-delay <cpudelay> throttle CPU emulation
-no-boot-anim disable animation for faster boot
-no-window disable graphical window display
-version 版本
-report-console <socket> report console port to remote socket
-gps <device> redirect NMEA GPS to character device
-keyset <name> specify keyset file name
-shell-serial <device> specific character device for root shell
-old-system support old (pre 1.4) system images
-tcpdump <file> 记录网络数据包
-bootchart <timeout> enable bootcharting
-prop <name>=<value> 设置系统属性
-qemu args... pass arguments to qemu
-qemu -h 显示qemu帮助
-verbose same as '-debug-init'
-debug <tags> enable/disable debug messages
-debug-<tag> enable specific debug messages
-debug-no-<tag> disable specific debug messages
-help 帮助
-help-<option> print option-specific help
-help-disk-images about disk images
-help-keys supported key bindings
-help-debug-tags debug tags for -debug <tags>
-help-char-devices character <device> specification
-help-environment environment variables
-help-keyset-file key bindings configuration file
-help-virtual-device virtual device management
-help-sdk-images about disk images when using the SDK
-help-build-images about disk images when building Android
-help-all 帮助(所有)
-------------------------
模拟器至少需要:
kernel-qemu
ramdisk.img
system.img
userdata.img
还可以包括:
sdcard.img
userdata-qemu.img
cache.img
system-qemu.img
分享到:
相关推荐
Android 模拟器命令详解收集 Android 模拟器是 Android SDK 自带的一个移动设备模拟器,可以在电脑上运行虚拟设备,模拟除接听和拨打电话外的所有移动设备上的典型功能和行为。 Android 模拟器提供了大量的导航和...
《Android模拟器命令详解》 Android模拟器是Android SDK中不可或缺的一部分,它为开发者提供了一个在计算机上模拟Android设备的功能,使得无需实体设备就能进行应用的预览、开发和测试。模拟器能模拟大部分移动设备...
在Android 5.1.1系统上,"android terminal emulator.apk"表现良好,用户可以顺畅地输入各种ADB命令,如"adb shell"进入设备的shell环境,执行"ls"查看目录内容,"cd"切换目录,"install"安装APK文件,甚至"push"和...
#### 二、`android.bat`命令详解 `android.bat`是Windows环境下执行Android SDK管理任务的批处理文件,主要功能包括创建AVD(Android Virtual Device)、列出可用的目标平台及虚拟设备等。 ##### 2.1 查看帮助信息...
### Android中的adb命令详解 #### 一、adb简介 Android调试桥(adb)是一个功能强大的命令行工具,它能够帮助开发者管理和控制Android设备或模拟器的状态。adb支持多种任务,例如执行shell命令、端口转发、文件...
### Android常用命令详解 #### 一、概述 在Android开发过程中,熟练掌握一系列命令行工具是非常重要的。这些命令不仅能够帮助开发者高效地进行项目构建、调试以及管理虚拟设备,还能提高开发效率,节省时间和资源...
- **Android Emulator**:在命令行中,你可以通过 `emulator` 命令启动模拟器并指定 `-logcat` 参数来控制日志输出。例如,`emulator -avd GPhone -logcat w` 将只显示警告(WARN)和错误(ERROR)级别的日志。 - ...
### Android模拟器端口映射详解 #### 一、引言 在开发Android应用程序时,开发者经常需要在模拟器上进行应用调试与测试工作。在某些特定场景下,如需在本地计算机与模拟器之间传输数据(特别是UDP协议的数据包),...
**Android Emulator详解** 在Android开发过程中,Android Emulator是一个至关重要的工具,它允许开发者在没有物理设备的情况下测试和调试应用程序。Emulator是Android SDK的一部分,位于`android-sdk\tools`目录下...
### Android模拟器参数详解 #### 一、引言 Android模拟器是开发人员在没有实体设备的情况下测试Android应用的重要工具之一。它允许开发者在各种不同的硬件配置和Android版本上进行测试,确保应用能够正常工作。...
Android ADB(Android Debug Bridge)是一个至关重要的...无论是安装应用、传输文件,还是执行系统命令,ADB都是Android开发过程中不可或缺的一部分。通过熟练掌握ADB的使用,开发者可以更高效地进行Android开发工作。
#### ADB命令详解 1. **启动ADB服务** - `adb start-server`:启动ADB服务。 - `adb kill-server`:关闭ADB服务。 2. **设备管理** - `adb devices`:列出所有已连接的设备。 - `adb connect <device ip>:...
### Android ADB命令详解 #### 一、概述 ADB(Android Debug Bridge)是Android系统提供的一个功能强大的命令行工具,用于实现计算机与Android设备之间的通信。通过ADB,开发者可以进行设备管理、应用安装调试等...
在Android应用开发过程中,开发者经常会遇到“Failed to install .apk on device 'emulator-5554': timeout”这样的错误,这通常是由于安装APK到设备(通常是Android模拟器)时超时导致的。这个错误可能会影响开发...