android模拟器中命令参数主要有哪些

 我来答
kj...j@163.com
2016-05-30 · TA获得超过221个赞
知道答主
回答量:131
采纳率:100%
帮助的人:69.8万
展开全部
1、Help
-help打印模拟器参数列表。
-help-all打印所有启动参数明细。
-help-<option>打印指定启动参数的信息。
-help-debug-tags打印所有被-debug <tags>打开的列表。
-help-disk-images打印正在使用的磁盘镜像信息。
-help-environment打印模拟器环境变量信息。
-help-keys打印当前的键盘映射。
-help-keyset-file打印一个自定义的键盘映射文件的定义。

2、Disk Images

-cache <filepath>使用<filepath> 指定网络缓存分区镜像。自定义,您可以指定一个当前工作目录的相对路径。如果没有指定缓存文件,模拟器会指定一个零时文件作为缓存文件。

-data <filepath>使用<filepath>作为用户数据磁盘镜像。自定义,您可以指定一个当前工作目录的相对路径。如果-data没有被使用,模拟器会在<datadir>指定的目录下寻找名叫"userdata-qemu.img"的镜像文件。默认情况下,模拟器会寻找~/.android (on Linux/Mac)或者C:/Documents and Settings/<user>/Local Settings/Application Data/Android (on Windows)。如果您使用了-data <filepath>,但是文件并不存在,模拟器将创建同名文件。

-image <filepath>使用<filepath>作为系统镜像。自定义,您可以指定一个当前工作目录的相对路径。默认为<system>/system.img。

-initdata <filepath>重写用户数据镜像时,(使用 -wipe-data),复制此文件内容到新用户数据文件镜像中。默认方式下,模拟器拷贝<system>/userdata.img。自定义,您可以指定一个当前工作目录的相对路径。

-kernel <filepath>使用<filepath>作为模拟器内核。自定义,您可以指定一个当前工作目录的相对路径。

-nocache启动模拟器时无缓存分区。

-ramdisk <filepath>使用<filepath>作为虚拟内存镜像。默认<system>/ramdisk.img. 自定义,您可以指定一个当前工作目录的相对路径。

-sdcard <filepath>使用<file>作为SD卡镜像。默认为<system>/sdcard.img. 自定义,您可以指定一个当前工作目录的相对路径。

-system <dirpath>在指定的<dir>下搜索系统、虚拟内存和用户数据镜像文件。<dir>为当前路径的相对目录。

-wipe-data重至用户数据镜像文件。(that is, the file specified by -datadir and -data, or the default file)。 模拟器删除所有用户数据,然后复制右-inidata参数指定的数据到镜像文件,在启动之前。

3、Debug
-debug <tags>开启/关闭指定tag的调试信息。
<tags>是一个被空格/逗号/纵列所分割的调试组建名称列表。

-debug-<tag>开启/关闭指定tag的调试信息。使用-help-debug-tags获得您可以指定为<tag>的调试组件列表。

-debug-no-<tag>关闭指定tag的调试信息。

-logcat <logtags>打开指定tag的日志输出。如果环境变量ANDROID_LOG_TAGS被指定且不为空,她的值将成为日志输出的默认值。

-shell创建一个拥有root权限的命令行窗口。即使模拟器的UI界面无法使用了,您依然可以使用命令行窗口。按Ctr-c键中断模拟器运行。

-shell-serial <device>打开具有root权限的脚本窗口。<device>必须是一个QEMU类型的设备。

-show-kernel <name>显示内核信息。

-trace <name>Enable code profiling (press F9 to start), written to a specified file.

-verbose开启冗长输出。Equivalent to -debug-init. 您可以定义ANDROID_VERBOSE环境变量作为冗长输出参数。定义你想用到的参数,用逗号分割。这样可以省略像-debug-<tags>这样的参数。

4、Media
-audio <backend>使用指定的音频后端。

-audio-in <backend>使用指定的音频输入后端。

-audio-out <backend>使用指定的音频输出后端。

-noaudio在当前虚拟机实例中关闭音频支持。

-radio <device>重新定向收音机接口到本地的字节设备。

-useaudio打开模拟器实例的音频支持。默认状态为打开。

5、Network

-dns-server <servers>使用指定的DNS服务器。<servers>必须是以逗号分割,多于4个的服务器名或IP地址。

-http-proxy <proxy>配置TCP连接使用HTTP/HTTPS代理。

<proxy>必须符合以下格式:http://<server>:<port>
http://<username>:<password>@<server>:<port> 前缀http://可以被忽略。如果-http-proxy <proxy>未被指定,模拟器将寻找http_proxy环境变量,并且自动寻找所有符号格式要求的<proxy> 值。

-netdelay <delay>设置网络延迟默认值为none。

-netfast快捷的 -netspeed full -netdelay none

-netspeed <speed>指定模拟器网络速度为<speed>,默认值为full。
-port <port>指定模拟器网络端口为<port>,控制台端口号必须介于5554和5584之间,并且<port>+1必须留作ADB使用。

-report-console <socket>启动前向第三方同志此模拟器实例的网络端口。<socket> 必须是以下几种格式:

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

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

6、System

-cpu-delay <delay>降低模拟器CPU的速度到<delay>。<delay>支持0到100的整数。注意<delay>与具体的时钟或其他的绝对频率无关。它只表现为一种抽象的,相对于当前模拟器运行状况的速度调节。

-gps <device>重定向NMEA GPS到字节设备。
使用此参数通知模拟器模拟一个NMEA-compatible GPS,连接到一个扩展的设备或socket端口。<device>格式必须符合QEMU-specific所指定的设备格式。

-nojni在Dalvik运行时关闭JNI检查

-qemu传递参数到qemu。

-qemu -h关闭qemu帮助。

-radio <device>重定向录音机模块到制定的字符设备。<device>格式必须符合QEMU规定的序列设备。

-timezone <timezone>设定模拟器时区为<timezone>,替换为系统时区。<timezone>必须按照时区格式指定。比如:"America/Los_Angeles","Europe/Paris"

-version显示模拟器版本号。

7、UI

-dpi-device <dpi>修改模拟器的分辨率适配物理设备。默认值为165。参见-scale.

-no-boot-anim关闭模拟器启动时的动画。禁用启动动画可以加快启动速度。

-no-window关闭模拟器的绘制窗口。

-scale <scale>调整模拟器窗口。<scale> 是介于0.1到3的数字,它是调整屏幕的比例因子。您也可以指定一个DPI值,在添加dpi前缀的情况下。Auto参数告诉模拟器选择自己最合适的尺寸。

-raw-keys关闭Unicode键盘reverse-mapping.

-noskin不使用任何模拟器皮肤。

-keyset <file>用指定的键盘设置文件代替默认。指定宿主键盘和模拟器之间的键盘映射文件。

-onion <image>用图片覆盖屏幕。不支持JPEG,只支持PNG。

-onion-alpha <percent>指定onion皮肤透明值(百分比) 默认为50.

-onion-rotation <position>指定onion皮肤旋转。<position> 必须是 0, 1, 2, 3中的一个。

-skin <skinID>启动模拟器,搭配指定皮肤。

-skindir <dir>在指定目录<dir>下搜索皮肤

以上就是android模拟器中的一些常用参数及其作用,可能还有整理得不够全面得地方,欢迎大家补充分享。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式