`
king_c
  • 浏览: 225463 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android模拟器使用的快捷键、参数、注意事项

    博客分类:
  • java
阅读更多

Android Emulator是一款功能非常齐全的模拟器,电话本、通话等功能都可进行模拟。甚至其内置的浏览器和Google Maps都可以联网。用户可以使用键盘输入,击模拟器按键输入,甚至还可以使用鼠标击、拖动屏幕进行操

1.模拟器和真机的不同之处

    * 不支持呼叫和接听实际来电但可以通过控制台模拟电话呼叫(呼入和呼出)

    * 不支持USB连接

    * 不支持相机/视频捕捉

    * 不支持音频输入(捕捉)但支持输出(重放)

    * 不支持扩展耳机

    * 不能确定连接状态

    * 不能确定电池电量水平和交流充电状态

    * 不能确定SD卡的插入/弹出

    * 不支持蓝牙

 

2.参数大全

Android模拟器emulator.exe文件包含了很多参数,平时在Eclipse IDE模拟器运行自动调用的,如果仅仅使用Android emulator或采用NetBean这样的开放环境又如何设置呢? 我们总结了一下模拟器的所有参数及使用方法,具体如下所示 

 

 Android Emulator usage: emulator [options] [-qemu args]
  options:
    -system <dir>       read system images from <dir>
    -datadir <dir>      write user data into <dir>
    -kernel <file>      emulated kernel 
指定内核文件
    -ramdisk <file>     ramdisk image (default <system>/ramdisk.img) 
创建内存磁盘
    -image <file>       system image (default <system>/system.img)
    -initdata <file>    initial user image (default <system>/userdata.img)
    -data <file>        working user image (default <datadir>/userdata-qemu.img)

    -wipe-data          reset the user data image (copy it from initdata) 清除所有用户数据
    -nocache            disable the cache partition 
禁止分区缓存
    -sdcard <file>      SD card image (default <system>/sdcard.img) 
使用SD卡映像
    -skindir <dir>      search skins in <dir> (default <system>/skins) 
搜索外观皮肤路径
    -skin <skin>        select a given skin 
选择Android模拟器皮肤ID
    -noskin             don't use any emulator skin 
不使用任何模拟器外观,这样有助于提高模拟器速度,内存小的用户可以尝试

    -netspeed <speed>   maximum network download/upload speeds 
设置网络速度如GPRSEDGE3G更多详细的
内容下面有介绍
    -netdelay <delay>   network latency emulation 
网络延时设置
    -netfast            disable network shaping (full speed, no latency) 
网络全速工作
    -trace <name>       enable code profiling (press F9 to start) 
跟踪调试
    -debug-kernel       send kernel output to the console 
内核调试
    -console            enable console shell on current terminal 
启用控制台
Shell在当前中端
    -nojni              disable JNI checks in the Dalvik runtime 
禁用JNI检查
    -logcat <tags>      enable logcat output with given tags 
设置log输出标签
    -noaudio            disable android audio support 
禁用音频支持
    -useaudio           enable android audio support (default) 
启用音频支持
    -mic <file>         WAV file for audio input 
使用wav文件模拟mic麦克输入
    -flash-keys         flash key presses on the device skin
    -raw-keys           disable Unicode keyboard reverse-mapping
    -radio <device>     redirect radio modem interface to character device
    -oldradio           enable old VM-based simulated radio
    -onion <image>      use overlay image over screen
    -onion-alpha <%age> specify onion skin translucency (default 50)
    -http-proxy <proxy> make TCP connections through a HTTP/HTTPS proxy 
代理服务器设置
    -verbose            enable verbose output
    -verbose-keys       enable verbose key presses
    -verbose-proxy      enable proxy debug messages
    -version            display emulater version number

    -qemu               pass arguments to qemu
    -qemu -h            display qemu help
    -help               print this help

   Default network latency is 'none'

  <proxy> can be one of the following:

    http://<server>:<port>
    http://<username>:<password>@<server>:<port>

  the 'http://' prefix can be omitted. If '-http-proxy <proxy>' is not used,
  the 'http_proxy' environment variable is looked up and any value matching
  the <proxy> format will be used automatically

3.快捷键 

Android模拟器同样存在很多快捷键,当模拟器运行时,可以使用下面的快捷键来操作Android emulator,这样比键盘和鼠标操作更高效,不妨试一下:

D:\unsetup\android-sdk-windows-1.1_r1\tools>emulator.exe -help-keys

 

  When running the emulator, use the following keypresses:

 

    HOME                    Home button 主界面键

    F2, PAGEUP              Menu (Soft-Left) button 左软键

    Shift-F2, PAGEDOWN      Star (Soft-Right) button 右软键

    ESCAPE                  Back button 后退键

    F3                      Call/Dial button 拨号/呼叫键

    F4                      Hangup/EndCall button 结束通话

    F4                      Power button 电源键

    F5                      Search button 搜索键

    KEYPAD_PLUS, Ctrl-F5    Volume up button 增大音量键 

    KEYPAD_MINUS, Ctrl-F6   Volume down button 减小音量键

    Ctrl-KEYPAD_5, Ctrl-F3  Camera button 相机键

    KEYPAD_7, Ctrl-F11      switch to previous layout 返回键

    KEYPAD_9, Ctrl-F12      switch to next layout 后一个界面

    F8                      toggle cell network on/off 禁止/启用所有网络

    F9                      toggle code profiling 开始跟踪

    Alt-ENTER               toggle fullscreen mode 打开/关闭全屏模式

    F6                      toggle trackball mode 打开/关闭轨迹球

    DELETE                  show trackball 显示轨迹球

    KEYPAD_5                DPad center 导航中建/OK

    KEYPAD_4                DPad left 左键

    KEYPAD_6                DPad right 右键

    KEYPAD_8                DPad up shang 上键

    KEYPAD_2                DPad down 下键

    KEYPAD_MULTIPLY         increase onion alpha

    KEYPAD_DIVIDE           decrease onion alpha

 

4.模拟器使用注意事项

平时使用emulator测试开发程序时,可能会遇到系统关于C盘空间不足之类的提示,这是由于Android模拟器每次运行时会临时生成几个.tmp后缀的临时文件,一段时间后,其可能占用几G的磁盘空间。所以需要手工定期清理C:\Documents and Settings\sh\Local Settings\Temp\AndroidEmulator文件夹下的内容。

 

 

分享到:
评论

相关推荐

    Android 模拟器建立端口映射

    #### 五、注意事项 1. **确认模拟器端口**:确保使用的模拟器端口正确无误。如果使用了非默认端口,则需相应调整`telnet`命令中的端口号。 2. **检查网络设置**:确保本地计算机和模拟器的网络设置正确,能够互相...

    AS安卓开发-使用外部模拟器-mumu模拟器,调试运行程序

    #### 四、注意事项 - 在配置过程中请注意使用正确的路径及端口号。 - 确保所有必要的软件及工具均已更新至最新版本。 - 若遇到无法解决的问题,可查阅MuMu模拟器或Android Studio的官方文档寻求帮助。 通过上述...

    AndroidSDK模拟器增加手机内存RAM和ROM横竖屏切换AVD安装定义.pdf

    - **启动模拟器并指定RAM和ROM大小**:使用以下命令启动模拟器,并通过`-memory`参数设置RAM大小,通过`-partition-size`参数设置ROM大小。例如,若要将RAM设为512MB,ROM设为1GB,可以执行: ```cmd emulator.exe...

    如何快速创建Android模拟器

    以下是配置模拟器时的注意事项: 1. 如果你的计算机是使用Intel的CPU,建议使用带有GPU加速的模拟器配置,因为它们启动速度较快。若使用AMD的CPU,可以选用其他模板。 2. 在配置模拟器时,内存堆(MVHeap)应保持...

    Android Studio 使用简易教程

    - **注意事项**: - 确保你的电脑满足最低系统要求,例如足够的硬盘空间和内存。 - 在安装过程中可以选择安装 Android SDK 和模拟器组件,建议勾选这些选项以便后续开发。 ##### 2. 创建 AVD(Android Virtual ...

    华为模拟器绿化版 华为模拟器

    【使用注意事项】 1. **系统要求**:确保你的电脑操作系统满足华为模拟器的最低硬件配置要求,包括足够的内存、处理器支持虚拟化技术等。 2. **安装与激活**:下载并安装绿化版华为模拟器后,根据提示完成激活步骤...

    怎么打开天天模拟器截取的图片.docx

    天天模拟器是一款广泛使用的Android模拟器软件,它能够帮助用户在计算机上模拟出一个完整的Android环境,使得用户能够在PC端体验各种Android应用或游戏。对于游戏爱好者或是开发者而言,天天模拟器提供了一个便捷的...

    海马模拟器安装包

    4. **使用注意事项** - 安装前确保电脑硬件配置满足最低要求,尤其是CPU和显卡应支持虚拟化技术。 - 保持模拟器及所安装应用的更新,以获得最佳性能和最新的安全补丁。 - 使用过程中注意定期清理缓存,避免模拟器...

    安卓模拟器工具包

    - **安全注意事项**:不要在模拟器上进行涉及个人隐私的操作,因为它们可能被记录并暴露给第三方。 总之,安卓模拟器工具包是一个强大的开发和测试工具,通过它,用户可以在桌面环境中无缝地体验和测试安卓应用,极...

    androidstudio3.2

    安装后,开发者可以通过`当易网说明.txt`了解基本的使用方法和注意事项。 五、资源获取与社区支持 提供的链接如`当易网百度搜索.url`和`当易网.url`,可以帮助用户获取更多的学习资源和社区支持,解决在使用过程中...

    Android Studio 开发环境快速搭建(超详细)

    - **注意事项**: 确保变量值以`.`开头, 且以`;`结尾。 ##### 3.4 编辑 PATH - **变量名**: Path - **变量值**: `%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin` - **配置方法**: - 在“系统变量”中找到并编辑 Path 变量...

    eclipse for php and android

    7. **注意事项**:尽管Eclipse为PHP和Android开发提供了便利,但随着技术的发展,Google已经推荐开发者使用更现代的Android Studio进行Android开发,因为它拥有更全面的Android特性和更高效的集成开发环境。...

    2013 QQ附近人 bluestacks模拟器玩转手机qq

    4. **注意事项** - **安全提醒**:使用任何地理位置相关的应用时,应谨慎分享自己的位置信息,防止不必要的隐私泄露。 - **兼容性问题**:虽然Bluestacks兼容大多数安卓应用,但某些版本可能与特定应用存在兼容性...

    android-studio-ide-181.4763614-windows.zip

    《Android Studio离线安装包详解及环境搭建指南》 Android Studio是Google...通过以上步骤和注意事项,开发者可以顺利地在离线环境下搭建起Android Studio开发环境,从而不受网络条件限制,更专注于应用的开发和创新。

    64位版AndroidLogger.zip

    4. **注意事项** - 使用前,请确保Notepad++和Android设备已正确连接,并已安装所需的USB驱动。 - 在使用过程中,如果遇到日志输出不全或无反应的情况,检查USB连接是否稳定,或尝试重新安装插件。 总结,64位版...

    android 实现截屏

    **注意事项:** - 为了能在没有物理访问设备的情况下进行远程截屏,你需要确保设备和电脑之间有网络连接,可以使用`adb connect IP_ADDRESS`命令建立TCP连接。 - 不同设备可能需要不同的权限,例如,部分设备可能...

    Android 1.6 SDK Documentation.r2

    6. **安装注意事项** - 注意安装过程中可能出现的问题,并确保遵循所有安装指南。 7. **解决 ADT 安装问题** - 如果遇到 ADT 安装失败的情况,可以参考官方文档或社区论坛寻求解决方案。 #### 四、升级 SDK 1. ...

    Droid4X_Settings 设置工具

    而“下载吧下载说明.htm”可能是提供下载和使用工具的指南,包含详细步骤和注意事项。“999网址导航.htm”可能是一个网址导航页面,包含了相关的软件下载或支持网站链接。 使用Droid4X_Settings工具时,用户应根据...

    adb_1.0.39_history.rar

    7. **注意事项**:在升级或替换adb时,确保备份原版本,以防不兼容或其他问题。同时,使用非官方修改版adb可能存在风险,例如安全漏洞,因此在生产环境中谨慎使用。 总结起来,这个"adb_1.0.39_history.rar"压缩包...

    安卓后台服务相关-可以实现service后台运行自启动隐藏安装图标相当简单易懂studio直接导就行.rar

    - **运行与调试**:选择设备或模拟器,点击运行按钮或使用快捷键启动应用,如果出现错误,需根据日志信息进行调试和修复。 6. **注意事项**: - **权限管理**:自启动和后台服务可能需要请求额外的权限,如...

Global site tag (gtag.js) - Google Analytics