- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
android模拟器命令详解.
Android模拟AndroidSDK自带一个移动设备模拟器 — 它是一个可以运行在你电脑上的虚拟设备.Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序Android模拟器能够模拟除了接听和拨打电话外的所有移动设备上的典型功能和行为. 如右图所示, Android模拟器提供了大量的导航和控制键,你可以通过鼠标或键盘点击这些按键来为你的应用程序产生 事件. 同时它还有一个屏幕用于显示Android自带应用程序和你自己的应用程序.为了便于模拟和测试应用程序, Android模拟器允许你你的应用程序通过Android平台服务调用其他程 序、访问网络、播放音频和视频、保存和**数据、通知用户、渲染图像过渡和场景.Android模拟器同样具有强大的调试能力,例如能够记录内核输出的控制台、模拟程序中断(比如接受短信或打入电话)、模拟数据通道中的延时效果和遗失。下面的章节将提供关于模拟器的详细信息,以及如何在开发应用程序中使用模拟器。启动和关闭模拟器要启动Android模拟器,首先进入SDK的tools/文件夹,然后输入emulator或./emulator。这个操作将初始化Android系统,你将会在屏幕 上看到模拟器窗口。要关闭模拟器,只需要关闭模拟器窗口即可。操作模拟器你可以通过模拟器的启动选项和控制台命令来控制模拟环境的行为和特性。一旦模拟器启动,你就可以通过键盘和鼠标来”按” 模拟器的按键,从而操作模拟器。下面的表格总结了模拟器按键可键盘按键之间的映射关系。
模拟器按键 键盘按键 后退 ESC 菜单 F1或PgUp 开始 F2或PgDn 呼叫 F3 挂断 F4 — F5, F6 未分配 电源按键 F7 禁用/启用所有网络 F8 开始跟踪 F9 (当且仅当有-trace标记时有效) 停止跟踪 F10 (当且仅当有-trace标记时有效) 主页 HOME 方向键 左/上/右/下 小键盘 4/8/6/2 方向键 中心建 小键盘 5 调低音量 小键盘 负号(-) 调高音量 小键盘 加号(+) 模拟器启动选项Android模拟器提供了很多启动选项,你可以在启动模拟器时指定,来控制其外观和行为。下面是用命 令行的方式启动模拟器并指定参数的语法:
emulator [-option [value]] ... [-qemu args]
下表总结了所有有效的选项。
类型 选项 描述 注释 帮助 -help 以列表的形式打印模拟器的所有命令 数据 -data [file] 使用file当作用户数据的磁盘镜像 如果没有-data,模拟器会在~/.android(Linux/Mac) 或Cocuments and SettingsuserLocal SettingsAndroid (Windows)中查找文件名为”userdata.img”的文件。如果使用了-data file但file不存在,模拟器会在那个位置创建一个文件 -ramdisk file 使用file作为RAM镜像 默认值为system/ramdisk.img -sdcard file 使用file 作为SD卡镜像 默认值为system/sdcard.img -wipe-data 启动前清除用户磁盘镜像中的所有数据(参考-data) 调试 -console 允许当前中断使用控制台Shell -debug-kernel 将内核输出发送到控制台 -logcat logtags 允许根据给定的标签为输出分类 如果定义了环境变量ANDROID_LOG_TAGS并且不为空,它的值将被作为logcat的默认值。 -trace name 允许代码剖析(按F9键开始) -verbose 允许详细信息输出 -verbosekeys 允许详细输出按键信息 媒体 -mic device or file 使用设备或者WAV文件作为音频输出 -noaudio 禁用Android的音频支持 默认禁用 -radio device 将无线调制解调器接口重定向到主机特征设备 -useaudio 启用Android音频支持 默认不启用 网络 -netdelay delay 设置网络延迟模拟的延迟时间为delay. 默认值是none。请参考网络延迟模拟中表”支持的delay值” -netfast -netspeed full -netdelay none的快捷方式 -netspeed speed 设置网速模拟的加速值为speed. 默认值为full。请参考网速模拟中表”支持的speed值” 系统 -image file
文档评论(0)