- 浏览: 212533 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
xiegqooo:
fbb_11 写道如果以前都正常,而突然不正常了,正常的思路应 ...
思考才能有效的解决问题----<WEB应用在捕捉异常并处理时,请不要使用System.exit(1)!!!! > -
ilotuo:
Nice! Thank for sharing your ex ...
Ogre xcode build error: Reference to 'FileInfo' is ambiguous -
Stark_Summer:
赞 就是感觉过于概念了。还是不能很明白
ANSI和Unicode中的汉字编码 (转) -
landerson:
旧版的ANTTASK.JAR与新版的ANT-TASK.JAR ...
ant 优化android 项目编译第二波,simple编译项目只需1分钟 -
luopenger:
taskdef com.android.ant.SetupTa ...
使用ant优化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)
-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 设置网络速度如GPRS、EDGE、3G更多详细的内容下面有介绍
-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
Ctrl+F11 对模拟器的屏幕切换。
4.模拟器使用注意事项
平时使用emulator测试开发程序时,可能会遇到系统关于C盘空间不足之类的提示,这是由于Android模拟器每次运行时会临时生成几个.tmp后缀的临时文件,一段时间后,其可能占用几G的磁盘空间。所以需要手工定期清理一下C:"Documents and Settings"sh"Local Settings"Temp"AndroidEmulator文件夹下的内容。发表评论
-
GDB调试精粹及使用实例
2012-01-09 00:58 779一:列文件清单 1 ... -
gdb cannot exec /bin/sh on android local terminal
2012-01-08 23:52 1501http://letsgoustc.spaces.liv ... -
android opengl lifecycle with ndk
2012-01-04 10:29 740http://www.brokenteapotstudios. ... -
android ndk source code
2011-12-30 00:12 815http://android.yongbok.net/repo ... -
使用GDB调试Android NDK开发的程序
2011-12-24 16:03 1142对于使用NDK编译出来的工具除了so库文件外,会会有gdbs ... -
更新Android SDK, 升级ADT遇到的问题总结
2011-12-24 15:18 4328本文能解决的问题: 1.android sdk, ... -
jmonkey sdk 3 support android
2011-12-05 00:29 1105http://jmonkeyengine.org/groups ... -
[转]adb shell 无法启动 (insufficient permissions for device)
2011-10-05 21:01 1816使用adb shell出现错误: error: in ... -
3d资料记录
2011-09-23 10:36 697World, View and Projection Matr ... -
android emulator启动超级慢解决方法
2011-07-01 14:43 1277手动写一个bat --》 emulator.exe -cpu ... -
opengl and blender in action
2011-06-28 17:49 776http://adampreble.net/blog/2011 ... -
自定义 Theme 改变 系统全局样式
2011-03-30 16:44 1883转自:http://www.androidworks.co ... -
Recommend blog about android
2011-03-28 16:20 823http://letsgoustc.spaces.live.c ... -
ant 优化android 项目编译第二波,simple编译项目只需1分钟
2011-03-15 13:58 3711由于第一次的脚本在改动java文件后仍需约五分钟,现 ... -
为TextView添加上下边框
2011-03-14 11:19 5005In android 2.2 you could do t ... -
在Eclipse中查看Android SDK源码
2011-03-14 10:34 958在SDK目录下面的platforms\android-X\ 建 ... -
使用ant优化android项目编译速度,提高工作效率
2011-03-10 12:09 12323在通常的Android大中型项目开发中,使用Ecli ... -
box2d 文档及Physics 相关知识
2011-02-25 14:59 1046http://www.box2d.org/manual.htm ... -
极品Opengl ES 教程
2011-02-22 16:38 1561http://duriansoftware.com/joe/A ... -
使用Mercurial从Google Code获得 项目源代码
2011-02-18 10:58 1279在Google Code上看到一个心动的项目源代码? 想要获得 ...
相关推荐
本篇文章将深入探讨如何在Android Emulator上安装App Market-g,并了解与之相关的源码和工具使用。 首先,我们需要明白Android Emulator是Android Studio的一部分,它模拟了Android设备的硬件和软件环境。在...
标题中的“android emulator数据库文件查看软件”指的是在Android模拟器中用于查看SQLite数据库文件的工具。在Android系统中,SQLite是一种轻量级的、关系型的数据库,常用于存储应用程序的数据。开发者或测试人员...
### 使用命令行操作Android模拟器:安装与卸载APK 在进行Android应用开发时,开发者经常需要在模拟器上测试应用。为了提高效率并减少手动操作,掌握如何通过命令行来安装或卸载APK是非常有用的技能。下面将详细介绍...
幸运的是,我们可以使用快照(Snapshot)功能来快速启动 AndroidEmulator。 快照(Snapshot)功能可以将虚拟设备的当前状态和设置保存下来,以便下次快速启动虚拟设备。下面,我们将详细介绍如何使用快照功能来快速...
**Android SDK中的emulator.exe详解** 在Android应用开发过程中,Android SDK(Software Development Kit)扮演着至关重要的角色。它提供了一系列工具,使得开发者能够在没有实际设备的情况下,通过模拟器(Android...
1. **下载与安装**:首先,你需要从Android开发者官方网站下载Android Studio,它内置了Android Emulator。安装完成后,打开Android Studio并创建一个新的项目或加载现有项目。 2. **配置虚拟设备(AVD, Android ...
**二、Android模拟器的使用技巧** 1. **快速启动**:使用冷启动(Cold Boot)或热启动(Quick Boot)可以加速模拟器的启动时间。热启动会从上次关闭时的状态恢复,大大缩短启动时间。 2. **优化设置**:根据个人...
在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...
用于 AMD 处理器的 Android Emulator Hypervisor 驱动程序 适用于AMD处理器的Android Emulator Hypervisor驱动程序是用于加速的虚拟机管理程序。 它是通过将 KVM 移植到 Windows(Windows 7 或更高版本,64 位)而制...
Android Auto Desktop Head Unit Emulator(DHU)是谷歌推出的一款强大的工具,专为开发者设计,用于测试和调试针对Android Auto平台的应用程序。Android Auto是一种车载信息娱乐系统,它允许用户在驾驶时安全地与...
Emulator在IT行业中扮演着至关重要的角色,尤其是在Android应用开发和测试中。标题中的"emulator"是指Android Emulator,它是Google提供的一款强大的工具,可以让开发者在没有物理设备的情况下运行和测试Android应用...
docker-android-emulator, android仿真器的Docker 文件 docker-android-emulator运行 Android 模拟器最新 debianopenjdk 7Android SDK 24.3.4Android api正在运行 模拟器这里存储库为不同的SDK提供 模拟
这款模拟器功能非常齐全,电话本、通话等功能都可正常使用(当然你没办法真的从这里打电话)。甚至其内置的浏览器和Google Maps都可以联网。用户可以使用键盘输入,鼠标点击模拟器按键输入,甚至还可以使用鼠标点击...
名称:Android Emulator Online ---------------------------------------- 版本:1.8.1 作者:bowmasters.hack 分类:生产工具 ---------------------------------------- 概述:最好的Android模拟器在线。 免费...
STUDY ON ANDROID EMULATOR • To understand important details of emulator. • To get familiar with recent upstream changes and possibly ongoing plans. • To evaluate upstream contribution process (for ...
android-emulator-webrtc 它包含一组React组件,可用于从浏览器与android模拟器进行交互。 它旨在与连接到正在运行的仿真器的一起使用。 有关如何运行可通过网络访问的仿真器的示例,请参见脚本。 npm install --...