Android 模拟器命令详解
2010-09-16 23:49:00 来源:WEB开发网-kernel < file> 使用< file> 作为模拟器内核
-nojni
-qemu 传递qemu参数
-qemu -h 显示qemu帮助信息
-system < dir> 在< dir>目录下查找系统、RAM和用户数据镜像
UI -flashkeys 在设备皮肤上闪烁按下的键
-noskin 不使用任何模拟器皮肤
-onion < image> 在屏幕上使用覆盖图 不支持JPEG格式图片,仅支持PNG格式图片
-onion-alpha < percent> 指定onion皮肤的半透明值(单位%). 默认值为50
-skin < skinID> 用指定皮肤启动模拟器 SDK提供了4个可选皮肤:
QVGA-L (320×240, 风景) (默认)QVGA-P (240×320, 肖像)HVGA-L (480×320, 风景)HVGA-P (320×480, 肖像)
-skindir < dir> 在< dir>目录下查找皮肤
使用模拟器控制台
每一个运行中的模拟器实例都包括一个控制台,你可以利用控制台动态的查询和控制模拟设备的环境 。例如,你可以利用控制台动态的管理端口映射和网络特性,还可以模拟电话时间。要想进入控制台输入 命令,你需要使用telnet连接到控制台的端口号。
你可以使用下面的命令随时随地连接到任何一个运行中的模拟器实例:
* telnet localhost < port>
假设第一个模拟器实例的控制台使用5554端口,下一个实例使用的端口号会加2,比如5556、5558…… 等。你可以在启动模拟器是使用-verbose选项来检测该模拟器实例使用的端口号,在调试 输出的找到以”emulator console running on port number“这一行。 另外, 你可 以在命令行中使用adb devices来查看模拟器实例和他们的端口列表。最多可以有16个模拟 器实例同时运行控制台。
注意:模拟器**端口5554-5587的来自任何电脑的连接。将来发布的版本将只接受本 机的连接,但目前,你需要用防火墙阻断外部对你开发设备的5554-5587这些端口的连接。
一旦连接上控制台, 你可以输入help [command]来查看命令列表和指定命令的教程。
要离开控制台会话, 使用quit 或 exit 命令。
下面的章节将介绍控制台的主要功能区域。
端口重定向
你可以在模拟器运行期间添加和删除端口重定向。连接上控制台后,你可以通过下面的方法管理端口 重定向:
更多精彩
赞助商链接