android模拟器配置及创建

自带模拟器部分:(自带模拟器消耗内存大)

更新最新版本(对应不同平台的SystemImage)


ps:关于x86(HAXM)

1:如果是用的安装版本android studio默认的会要求你安装HAXM;

2:如果你用的是绿化版本as或者eclipse;(你必须SDK Manager下载后,找到下载目录安装,才有用)

如果之前as安装时版本是旧版本,应先卸载安装最新版本;

这个功能启动设置失败时,应该检查下bios是否cpu_tv功能是否打开

解决模拟器启动很慢的情况:目前的解决方案是:2015年7月9日 10:39:30 add by samy;

1:关闭模拟器自动侦测手机旋转的设置

具体位置为:设置 - 显示 - 关闭“自动旋转屏幕”的选项

自我发挥,把用不到的功能都关掉了,什么振动的,响铃之类的,统统禁用掉

2: 双核CPU的朋友可以让两个核都工作起来

Windows任务管理器-》进程,找到emulator-arm.exe这个进程,右键选择“关系设置”,把两个核的CPU都打上勾。实测,第一个CPU占用迅速下降了,第二个提高了,速度应该会快一点点吧。

3:语言不要设置为中文,据李刚的《疯狂Android讲义》第12页讲的:“有些电脑上启动、运行模拟器特别慢,慢到难以忍受,如果遇到这种情况请放弃使用中文操作界面”;这一条对我就不适用,因为我用的是英文界面,已经慢得无法忍受了,改成中文也没觉得更慢,差不多一样慢


更新完后建议用as创建模拟器;

启动配置安装好后,模拟器自带有最新ApiDemo(需在更新SDK是下载最新版本Sample);

自带模拟器的几个快捷键:


Genymoton部分:(经过发现这个启动模拟器耗费cpu大,但是启动运行后消耗少,不怎么好用)

https://www.genymotion.com/#!/download

建议下载 带Oracle VM VirtualBox,便于处理(对应最新的版本virtualbox);

插件路径:

eclipse:http://plugins.genymotion.com/eclipse/

as安装后情况:


用内存好大;

安装后碰到的问题:

使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法

点击下载Genymotion-ARM-Translation.zip(链接: http://pan.baidu.com/s/1ntvc7NF 密码: b352 )

将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。

ps:NSTALL_FAILED_NO_MATCHING_ABIS当你试图安装一个应用程序本地库,它没有一个本地库为您的cpu架构。 例如如果你编译应用程序v7和正试图将它安装在一个仿真器,使用英特尔架构而不是它不会工作。


模拟器快捷键:

Home键(小房子键)

在键盘上映射的就是home键。

Menu键

用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以。另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey)

Start键

这个键在模拟器和G1真机上我都没有找到到底是哪个键。映射的是Shift+F2或PgDn,某些机型会被设计为右软键(right softkey)。

Back键

返回键 键盘上映射ESC键。

Call/Dial键(电话键)

接听来电或启动拨号面板,这是一部手机最基本的功能键。PC键盘映射为F3键。

Hangup/Light Off键(挂机键)

挂断电话或关闭背灯用。键盘映射F4键。

Search键

在提供了Search功能的应用里快速打开Search对话框,比如在Browser里可以快速打开地址搜索栏。键盘映射F5。

Power Down键(关闭电源)

对应模拟器左上边缘的电源按钮,不过似乎在模拟器上按这个键并没什么用处。键盘映射F7。

Volume Up (增大音量)

键盘映射Ctrl+5,也可以使用小数字键盘的”+”键。

Volume Down(减小音量)

键盘映射Ctrl+6,也可以使用小数字键盘的”-”键。

Camera 键

键盘映射Ctrl+F3。不过也许是我设置有问题,在模拟上用这个快捷键似乎没任何反应。

Switch Screen Orientation (旋屏)

旋转模拟器屏幕方向,键盘映射Ctrl+F11。这是非常有用和常用的快捷键,几乎所有应用都会受到屏幕方向带来的Layout变化困扰,在开发程序时候,一定要测试屏幕方向的兼容性。

Cell Networking On/Off (手机网络开关)

这里说的手机网络指的是GPRS/3G这种数据网络,并不影响GSM网络。对于编写基于网络应用的同学,这个快捷键非常有用,可以测试网络异常中断的情况。键盘映射F8

Code Profiling

不知此为何物-.-,快捷键F9。英文原文:F9 (only with -trace startup option)

Fullscreen Mode (全屏模式)

一个没什么用的鸡肋功能。也许对于测试画面比较精细的游戏能有点帮助。快捷键是大家喜闻乐见的Alt+Enter。

Trackball mode (轨迹球模式)

这是一个非常有用的功能,按F6之后,可以打开轨迹球模式,模拟器左上角会显示一个小轨迹球。通过鼠标移动,可以模拟轨迹球的转动。对于测试利用轨迹球操作的应用会非常方便。

Trackball mode Temporaily (临时轨迹球模式)

这个功能很有意思,如果你有比较短暂的使用轨迹球的操作,那么可以按住Delete键滑动鼠标。释放Delete键会自动结束轨迹球模式。

四方向键和中心键

对应键盘四方向键和Enter键,当然也可以用数字小键盘,KEYPAD_5对应中心键。

时间: 2024-08-08 08:07:31

android模拟器配置及创建的相关文章

Android L 64bit 预览版来了!Android L模拟器配置及创建项目

Android L: Android L可能就是Android Lollipop(4.5或者5.0),因为Google一直以来都是用甜点为版本命名. 而据说在10月中旬也就是15或16号Google的发布会上应该会推出Nexus 6和Nexus 9,这两个新品都是搭载Android L,而Nexus 9应该是搭载Navidia的64位CPU, 而且之前的Nexus5和7应该都会接到升级推送.(期待Nexus9好久了,希望金属机身啊) 而就在昨天10.9号,Google发布了Android L 6

Android_L(64bit) 模拟器配置及创建项目

Android L可能就是Android 5.0.随之而来的还有Android Watch. Android TV. 而据说在10月中旬也就是15号Google的公布会上应该会推出Nexus 6和Nexus 9,这两个新品都是搭载Android L,而Nexus 9应该是搭载Navidia的64位CPU, 并且之前的Nexus5和7应该都会接到升级推送. 而就在10.9号,Google公布了Android L 64位预览版的模拟器镜像,它是Intel 64位.并非ARM的.ARM预计以后会出的.

Android模拟器配置选项说明

Memory Options是模拟器的运行内存大小,类比电脑内存大小,就是在设置->应用程序中,正在运行标签页下面显示的那个大小Internal storage是模拟器内置存储空间大小,用于存放安装程序和程序数据的,就是在设置->应用程序中,其它标签页下面显示的那个大小SD card就不用解释了吧?就是SD卡存储空间大小 其它的一项一项来:AVD Name就是你模拟器的名称,在你见多个模拟器的时候用于区分用的Device是根据一些实际手机配置提供的一些模拟器设置,包括分辨率和运行内存大小.内置

【转】使用命令行方式创建和启动android模拟器

原文网址:http://blog.csdn.net/tiandinilv/article/details/8953001 1.Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的移动设备.Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备.Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC: * ARM926ej-S C

配置android模拟器

配置android模拟器 1. 将android-sdk-windows.rar和eclipse_android.rar解压到D盘根目标下 直接将两个压缩文件解压到当前分区(D盘)即可 2. 配置环境变量 a) 配置ANDROID_SDK_HOME:D:\android-sdk-windows b) 配置JAVA_HOME:D:\Program Files\Java\jdk1.6.0_20 a) 配置Path:D:\android-sdk-windows\platform-tools;D:\an

Android Studio 配置模拟器AVD存放路径(默认在c盘,解决c盘空间不够问题)

转自原文Android Studio 配置模拟器AVD存放路径(默认在c盘,解决c盘空间不够问题) Android Studio 安装之后,默认的会给我们创建一个 Nexus 的模拟器, 这个模拟器的镜像文件放在了 C:\Users\Administrator\.android  中 其中的avd文件夹就是用来存放,模拟器镜像文件的. 相当占用c盘空间,像我这种c盘空间不大的,看着真的不爽. 好了现在点进去C:\Users\Administrator\.android\avd 现在  你只需要将

通过CMD命令行创建和使用Android 模拟器 AVD

进行Android APP测试时,若手持android手机设备稀少的情况下,我们可以通过创建Android模拟器AVD来代替模拟android手机设备,本文就具体介绍如何创建和使用AVD. 1.创建AVD         每个AVD模拟一套虚拟设备来运行Android应用程序.无论是在Eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在该.android目录下,如:        C:\Document

Android编程示例:创建机场计划模拟器应用程序

在本文中,我们将演示如何使用Android Studio和Java编程语言创建一个示例Android应用程序,从"临时"实现高级响应用户界面的功能.本文中讨论的应用程序将实现机场航班时刻表模拟的功能.在开发生命周期中,我们将实现Android应用程序的响应式用户界面,用于呈现"到达"和"离开"航班的列表,并提供动态生成和更新实时模式中的航班信息的功能. 我们将大力强调几个Java语言编程方面,并深入研究允许我们提供高级Android应用程序的编程

Android Studio & Android SDK 安装 到创建模拟器

学习自动化测试,安装Android Studio & Android SDK,这两天坑踩的多了,今天反复安装了好几次Android Studio,觉得特别的容易~ 记录下我的安装步骤: 一.下载Android Studio  https://developer.android.google.cn/studio 二.配置hosts文件,增加 203.208.39.197 dl.google.com (这里的ip地址,可以去http://ping.chinaz.com/ ping检测,选择大陆响应时