`

Android模拟器 参数大全

阅读更多

附录  Android模拟器 参数大全

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 结束通话

    F7                      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模拟器参数大全

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

    Android模拟器参数大全.doc

    Android模拟器参数大全,对各参数都有很好的介绍,不要错过呀。

    Android模拟器参数 emulator启动设置

    Android模拟器参数 emulator启动设置 Android 模拟器 参数 emulator Google

    Android 模拟器创建参数说明

    创建android 模拟器时各个参数的说明。

    Android 模拟器下载与使用建议教程

    Android 模拟器的使用技巧包括设置模拟器的参数、使用命令行命令控制模拟器、使用模拟器测试和调试应用程序等。 14. Android 模拟器的常见问题 Android 模拟器的常见问题包括模拟器无法启动、模拟器性能不佳、...

    Android模拟器使用参数详解.docx

    Android模拟器使用参数详解

    常用的Android指令和模拟器参数

    常用的Android指令和模拟器参数

    android模拟器命令详解收集.pdf

    下面是用命令行的方式启动模拟器并指定参数的语法: emulator [-option [value]] ... [-qemu args] 下表总结了所有有效的选项: | 选项 | 描述 | 注释 | | --- | --- | --- | | -help | 以列表的形式打印模拟器的...

    android_安卓电脑端手机模拟器借鉴.pdf

    设置模拟器包括设置启动参数、内存大小、屏幕 resolution 等。可以根据需要进行设置。 4. 启动模拟器 设置好模拟器后,需要启动模拟器。启动模拟器可以通过命令行或图形化界面来实现。启动模拟器后,可以看到 ...

    Android开发笔记——模拟器、应用教程

    Android开发笔记,内容涉及模拟器参数、进程与线程、Android 释放手机资源,进程释放优先级、分析HelloAndroid、添加编辑框与按钮、使用Intent启动另一个Activity、在不同Task中启动Activity、Intent与Intent ...

    嵌入式高级android操作系统练习题2.docx

    本资源摘要信息涵盖了嵌入式高级 Android 操作系统的多个方面,包括 Android 架构、Intent、dalvik 虚拟机、Android SDK 文件、Logcat 日志等级、ADB 命令、Android 模拟器参数、Android 应用组件等。 一、 Android...

    genymotion-3.3.1.dmg MacOS端安卓模拟器

    Genymotion 是一个非常快速的 Android 模拟器,秒级开机关机...可以配置模拟器参数,如屏幕分辨率、内存大小、CPU数量 轻松下载、部署最新的Genymotion虚拟设备。 从Eclipse启动虚拟设备 使用Genymotion测试您的应用

    android-geolocation-simulator:一个NodeJS服务器将Locations推送到android模拟器

    Android地理位置模拟器将位置推送到android模拟器的NodeJS服务器。开始吧npm installnpm start 这就对了! 只需浏览到 点击地图,瞧! android模拟器已更改他的位置。配置通过默认,服务器使用localhost:5554地址与...

    新版Android开发教程+笔记五--模拟器、应用1、2_android_

    Android开发笔记,内容涉及模拟器参数、进程与线程、Android 释放手机资源,进程释放优先级、分析HelloAndroid、添加编辑框与按钮、使用Intent启动另一个Activity、在不同Task中启动Activity、Intent与Intent ...

    移动应用开发技术实验指导书(最终版).doc

    配置 Android 模拟器需要安装 ADT 插件,并配置 Android 模拟器的参数。 知识点5: HelloWorld 程序的编写和执行 HelloWorld 程序是 Java 语言的入门程序,需要使用文本编辑器编写 HelloWorld.java 文件,然后编译...

    Win10安卓模拟器怎么用.docx

    Parameters 添加启动模拟器的参数,/sku:Android 是说明打开 Android 的模拟器,/id:后面的 Guid 是模拟器的唯一编号。Working Directory 指定工作目录,可以随便填写。 添加按钮到 Toolbar。在 toolbar 空白处右键...

    Android开发笔记之adb参数指南.doc

    "Android开发笔记之adb参数指南" Android Debug Bridge(ADB)是一款强大的调试工具,由Android提供,旨在帮助开发者调试和优化Android应用程序。ADB提供了多种命令,能够帮助开发者完成各种任务,例如安装应用程序...

    android开发实例大全_王东华

    实例135: 优化Android模拟器 553 实例136: 使用merge标签优化UI界面 556 实例137: 优化Android Layout 559 实例138: 优化Bitmap图片 560 第14章 综合实例--手机地图系统 563 实例139: 使用Google地图开发一个...

    Android 8.0通知栏(Notification)适配

    这几天做一个小软件在API28(Android 9.0)的模拟器上测试时,发现通知栏无效,经过一番查询,了解到:API26(Android 8.0)以后,引入了**通知渠道(Notification Channels)**这么一个东西来帮助用户管理通知。...

    Android编程快速入门——字节跳动.pptx

    JDK 是 Java 开发所需的基本环境,IDEA 是一个集成开发环境,Android Studio 是 Android 应用的官方 IDE,虚拟机是 Android 模拟器的基本组件。 在 Android 开发中,Java 环境的搭建是非常重要的。需要安装 JDK、...

Global site tag (gtag.js) - Google Analytics