【网学网提醒】:网学会员为广大网友收集整理了,android使用模拟器的一些注意事项,希望对大家有所帮助!
Android模拟器使用的快捷键、参数、注意事项AndroidEmulator是一款功能非常齐全的模拟器,电话本、通话等功能都可进行模拟。甚至其内置的浏览器和GoogleMaps都可以联网。用户可以使用键盘输入,单击模拟器按键输入,甚至还可以使用鼠标单击、拖动屏幕进行操作。1.模拟器和真机的不同之处*不支持呼叫和接听实际来电,但可以通过控制台模拟电话呼叫(呼入和呼出)。*不支持USB连接。*不支持相机/视频捕捉。*不支持音频输入(捕捉),但支持输出(重放)。*不支持扩展耳机。*不能确定连接状态。*不能确定电池电量水平和交流充电状态。*不能确定SD卡的插入/弹出。*不支持蓝牙。
2.参数大全Android模拟器emulator.exe文件包含了很多参数,平时在EclipseIDE中,模拟器运行被自动调用的,如果仅仅使用Androidemulator或采用NetBean这样的开放环境又如何设置呢?我们总结了一下模拟器的所有参数及使用方法,具体如下所示。
AndroidEmulatorusage:emulator[options][-qemuargs]options:-system
readsystemimagesfrom
-datadir
writeuserdatainto
-kernel-ramdisk-image-initdata-dataemulatedkernel指定内核文件ramdiskimage(default/ramdisk.img)创建内存磁盘systemimage(default/system.img)initialuserimage(default/userdata.img)workinguserimage(default/userdata-qemu.img)
-wipe-dataresettheuserdataimage(copyitfrominitdata)清除所有用户数据-nocachedisablethecachepartition禁止分区缓存-sdcardSDcardimage(default/sdcard.img)使用SD卡映像-skindir
searchskinsin
(default/skins)搜索外观皮肤路径-skinselectagivenskin选择Android模拟器皮肤ID-noskindon'tuseanyemulatorskin不使用任何模拟器外观,这样有助于提高模拟器速度,内存小的用户可以尝试-netspeedmaximumnetworkdownload/uploadspeeds设置网络速度如GPRS、EDGE、3G更多详细的内容下面有介绍-netdelaynetworklatencyemulation网络延时设置-netfastdisablenetworkshaping(fullspeed,nolatency)网络全速工作-traceenablecodeprofiling(pressF9tostart)跟踪调试-debug-kernelsendkerneloutputtotheconsole内核调试-consoleenableconsoleshelloncurrentterminal启用控制台Shell在当前中端-nojnidisableJNIchecksintheDalvikruntime禁用JNI检查-logcatenablelogcatoutputwithgiventags设置log输出标签-noaudiodisableandroidaudiosupport禁用音频支持-useaudioenableandroidaudiosupport(default)启用音频支持-micWAVfileforaudioinput使用wav文件模拟mic麦克输入-flash-keysflashkeypressesonthedeviceskin
-raw-keysdisableUnicodekeyboardreverse-mapping-radioredirectradiomodeminterfacetocharacterdevice-oldradioenableoldVM-basedsimulatedradio-onionuseoverlayimageoverscreen-onion-alpha<%age>specifyonionskintranslucency(default50)-http-proxymakeTCPconnectionsthroughaHTTP/HTTPSproxy代理服务器设置-verboseenableverboseoutput-verbose-keysenableverbosekeypresses-verbose-proxyenableproxydebugmessages-versiondisplayemulaterversionnumber-qemu-qemu-h-helppassargumentstoqemudisplayqemuhelpprintthishelp
Defaultnetworklatencyis'none'canbeoneofthefollowing:::@:
the''prefixcanbeomitted.If'-http-proxy'isnotused,the'http_proxy'environmentvariableislookedupandanyvaluematchingtheformatwillbeusedautomatically3.快捷键Android模拟器同样存在很多快捷键,当模拟器运行时,可以使用下面的快捷键来操作Androidemulator,这样比用键盘和鼠标操作更高效,不妨试一下:D:\unsetup\android-sdk-windows-1.1_r1\tools>emulator.exe-help-keys
Whenrunningtheemulator,usethefollowingkeypresses:
HOMEF2,PAGEUPShift-F2,PAGEDOWNESCAPEF3F4F4F5KEYPAD_PLUS,Ctrl-F5KEYPAD_MINUS,Ctrl-F6
Homebutton主界面键Menu(Soft-Left)button左软键Star(Soft-Right)button右软键Backbutton后退键Call/Dialbutton拨号/呼叫键Hangup/EndCallbutton结束通话Powerbutton电源键Searchbutton搜索键Volumeupbutton增大音量键Volumedownbutton减小音量键
Ctrl-KEYPAD_5,Ctrl-F3Camerabutton相机键KEYPAD_7,Ctrl-F11KEYPAD_9,Ctrl-F12F8switchtopreviouslayout返回键switchtonextlayout后一个界面togglecellnetworkon/off禁止/启用所有网络
F9Alt-ENTERF6DELETEKEYPAD_5KEYPAD_4KEYPAD_6KEYPAD_8KEYPAD_2KEYPAD_MULTIPLYKEYPAD_DIVIDE
togglecodeprofiling开始跟踪togglefullscreenmode打开/关闭全屏模式toggletrackballmode打开/关闭轨迹球showtrackball显示轨迹球DPadcenter导航中建/OK键DPadleft左键DPadright右键DPadupshang上键DPaddown下键increaseonionalphadecreaseonionalpha
4.模拟器使用注意事项平时使用emulator测试开发程序时,可能会遇到系统关于C盘空间不足之类的提示,这是由于Android模拟器每次运行时会临时生成几个.tmp后缀的临时文件,一段时间后,其可能占用几G的磁盘空间。所以需要手工定期清理一下C:\DocumentsandSettings\sh\LocalSettings\Temp\AndroidEmulator文件夹下的内容。