Android模拟器运转慢的缓解方案

在android开垦的长河,发掘android模拟器的速度不是相通的慢,那根本是因为android模拟器默许使用的是arm微处理机产生的,这里根本提供二种办法:

运行android模拟器,emulator: ERROR: x86 emulation currently requires hardware acceleration!

    ①
利用intel设想硬件加速的章程,达成android模拟器的增长速度,进而消弭android模拟器速度慢的主题素材;

问题:

运行android模拟器,emulator: ERROR: x86 emulation currently requires
hardware acceleration!

    ②
使用genymotion模拟器, 重要使用的是选拔Virtual
Box虚构机的规律;

分析:

计算机未有启用虚构技巧照旧还没安装AMD HAXM软件。

软件的百度云链接:http://pan.baidu.com/s/1i39oLXr 密码:5t0f

解决方案:

1.确保BIOS中的Configuration中的Virtual technoly 为Enable

相通步向BIOS的情势是,Computer重启时按住F2,设置AMD Virtual
Technology为Enable状态,如下图:

葡萄娱乐场 1

2.下载Intel HAXM 软件;

 

步骤:

第一步:打开“Android Studio – SDK Manager”,如下图:

葡萄娱乐场 2

其次步:右边接收“Android SDk” ,点击“SDK Tools”,然后选用“英特尔 x86
Emulator Accelerator (HAXM installer卡塔尔(قطر‎”举行设置,如下图:

葡萄娱乐场 3

其三步:查看并安装AMD HAXM

刚刚所下载的软件,被放在:”SDK路线\extras\intel\Hardware_Accelerated_Execution_Manager”下,如下图:

葡萄娱乐场 4

第四步,点击安装“intelhaxm-android.exe”,如下图:

葡萄娱乐场 5

第五步,启动Andorid Studio – AVD Manager,如下图:

葡萄娱乐场 6

开发模拟器,如下图:

葡萄娱乐场 7

采用Haxm技术

1、

1卡塔尔(英语:State of Qatar)、重新起动计算机,按 ”F2“ 键走入”BIOS“;

   
注:不相同的微计算机步向”BIOS“的点子各异,常用的进去BIOS的急速键有:”ESC“,”F2“,”F10“,”F12“,
”Enter“,”Delete“等;

2卡塔尔国、切换来 Configuration 分页下边;

3卡塔尔(قطر‎、将最后风流浪漫项 ”Intel Virtual Technology“ 设置成 “[葡萄娱乐场,Enabled]”;

    注:①
有的CPU不扶持设想硬件加快,方今理解的是i3及及其以上的i系类都协助虚构硬件加速;

          ②
不相同的电脑选项也大概两样,如下图是多个不等的微电脑选项区别

4)、按 “F10”(“Save and Exit”);

5卡塔尔(英语:State of Qatar)、重新开动计算机;

效果与利益如下;

葡萄娱乐场 8

葡萄娱乐场 9

2、

打开“android sdk manager”,更新完“Extras->Intel x86 Emulator
Accelerator(HAXM installer)”;

注:关于什么更新andorid sdk能够看:

   http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html

葡萄娱乐场 10

HAXM 6.1.1体现不宽容Windows

更新Android后,客商会在Android Manager中开掘,早先能够设置英特尔 x86模拟器以往不能设置了。提醒错误消息如下:
intel x86 Emulator Accelerator (HAXM installer)  6.1.1 Not compatible with Windows
其生机勃勃标题从6.0.5版本起初现出。客户境遇那个难题,只可以手工业从英特尔官方下载对应的软件包,实行手动安装。

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

 

3

设置intel的杜撰硬件加快软件“intelhaxm”,如“”D:\Android\adt-bundle-

windows-x86_64-20140702\sdk\extras\intel\Hardware_Accelerated_

Execution_Manager\intelhaxm.exe””

注:由于新型版的intelhaxm安装日常失利,特将旧版的能够安装的备份了生龙活虎份到百度云中

葡萄娱乐场 11

设置intelhaxm-android虚构化时,报错:

this computer does not support intel
virtualization Technology(VT-x)…

消除办法是开垦调整面板-》打开程序和功能-》启用和破产Windows成效-》找到Hyper-V裁撤采取-》分明,然后重启Computer,再重新安装intelhaxm-android就向来不难点了

 

4

1卡塔尔(英语:State of Qatar)、使用快速键“Win + 福特Explorer”张开运营窗口;

2卡塔尔(英语:State of Qatar)、输入 “cmd”后,点击明确;

葡萄娱乐场 12

5

输入”sc query intelhaxm”查询当前的intelhaxm状态;

:假使弹出错误音讯:“sc 不是内部或外界命令,亦不是可运维的程序或批管理文件。”时:

1卡塔尔(قطر‎、要是缺点和失误”C:\Windows\System32\sc.exe”,构思接纳助理馆员权限重新安装intelhaxm;

2卡塔尔(英语:State of Qatar)、能够思忖在情状变量PATH中加进:  
 “;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem”;

葡萄娱乐场 13

6

设若”intelhaxm”服务是关闭的,能够输入:“sc start intelhaxm”来开启

葡萄娱乐场 14

7

1卡塔尔(قطر‎、新建立模型拟器时设置 CPU/ABI:AMD Atom (x86卡塔尔

注:这种计算机能够使用AMDhaxm实现虚构硬件加快

2卡塔尔国、运营模拟器便会发现在运维的进程中提醒:

    “HAX is working and emulator runs in fast virt
mode”表达已经开启设想硬件加快,来加速模拟器了

葡萄娱乐场 15

葡萄娱乐场 16

8

模拟器效果运营后的效用如下:

葡萄娱乐场 17

END

 

 

使用genymotion模拟器

 

1

到 genymotion 官方网址下载最新的 genymotion 模拟器:

    http://www.genymotion.com/

要么到地方的百度云的链接中下载

注:genymotion模拟器的快慢要比平时的android模拟器的快非常多哦

2

安装进程如下,中间会有意照旧无意安装一个virtual box设想机哦:

葡萄娱乐场 18

葡萄娱乐场 19

葡萄娱乐场 20

葡萄娱乐场 21

葡萄娱乐场 22

葡萄娱乐场 23

3

张开桌面上的软件 Genymotion

葡萄娱乐场 24

4

点击Yes

葡萄娱乐场 25

5

点击右下角的 Connect,进行登陆

葡萄娱乐场 26

6

输入客商名和密码后张开三回九转;

注:若是现身挂号难题,出现挂号成功不过登入不上来的标题,大家利用外国的邮箱进行挂号,如:hotmail,
outlook邮箱等;

为了便利我们更新,笔者创制的多少个公用账户方便大家使用,希望我们自觉守纪,不要随便修正密码,如下图所示,多谢!

葡萄娱乐场 27

7

选择 android version;

选择 device model;

选择 一个 Avaliable virtual devices ;

点击 next

葡萄娱乐场 28

8

点击next

葡萄娱乐场 29

葡萄娱乐场 30

葡萄娱乐场 31

葡萄娱乐场 32

9

入选七个 virtual devices 后,点击 play

葡萄娱乐场 33

葡萄娱乐场 34

10

任何的跟普通的android模拟器雷同啊,

右键工程 HelloJni ->Run AS-> Android Application;

运行后的功用图如下:

葡萄娱乐场 35

11

而后使用模拟器的时候再一次第3步和第9步就足以啦,感谢

12

注:若是 Genymotion 运转的经过中现身了如下的错误:

开发“义务微电脑”将 “adb.exe“进程杀掉后,重新张开就能够了;

起步软件的相继:先运营 Genymotion 后,运维 eclipse;

葡萄娱乐场 36

葡萄娱乐场 37

13

如若现身“Installation failed
Error:系统找不到钦点的路子”,须求检讨情形变量,TEMP和TMP,路线中是或不是带有中文名称等;

用户的 TEMP 和 TMP 默认是:%USERPROFILE%\AppData\Local\Temp

系统的 TEMP 和 TMP 默认是%SystemRoot%\TEMP

功能如下:

葡萄娱乐场 38

葡萄娱乐场 39

14

哪些点击 Add 后,未有得以立异的模拟器,那时候亟待开启代理来更新,具体的操作如下图所示:

注:关于代理服务器的难点能够看:

http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html

葡萄娱乐场 40

葡萄娱乐场 41

END