图片 44

Android模拟器运转慢的减轻方案

Posted by

在android开拓的长河,发掘android模拟器的快慢不是日常的慢,这根本是因为android模拟器暗中同意使用的是arm管理器产生的,这里根本提供二种办法:

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

AMDhaxm是贰个硬件加快工具,用于为搭载AMD微电路的设想机进行加快。明天打探到这玩意能让原先龟速的安卓模拟器变快,于是折腾了一天。不过好像并从未什么样卵用。

    ①
利用intel虚构硬件加快的艺术,完成android模拟器的增长速度,从而缓慢解决android模拟器速度慢的主题素材;

问题:

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

设置情势

1.平素在你Computer里下载的android sdk的目录中,张开SDK
manager,在Extras目录下找到最终二个东东。

图片 1

把它装上就足以了,要是开采下载不了,那是因为互连网被墙了,请自行挂VPN翻墙下载。

下载完了曾经在你和谐android
sdk的目录中找\extras\intel\Hardware_Accelerated_Execution_Manager,里面有二个intelhaxm-android.exe,运维它并安装就能够

2.直接去英特尔 官方网站下载

下载链接

点击上边的下载链接下载就可以。

    ②
使用genymotion模拟器, 主要利用的是应用Virtual
Box设想机的法规;

分析:

微型Computer未有启用虚构才具或然尚未设置英特尔 HAXM软件。

设置时出现的标题

自个儿设置的时候出现了上边包车型大巴那些标题:

图片 2

Google了弹指间发觉自身不是一位,那是由于你本机的英特尔 Virtuazation
Technology没展开的案由,你必要重启步向BIOS形式(作者的thinkpad是按F1步向),在CPU或然security选项中找到英特尔Virtuazation
Technology,你会意识它是disabled的,把它产生Enabled,保存退出重启就可以

软件的百度云链接: 密码:5t0f

缓慢解决方案:

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

日常步入BIOS的方法是,计算机重启时按住F2,设置英特尔 Virtual
Technology为Enable状态,如下图:

图片 3

2.下载Intel HAXM 软件;

查询Intel Haxm的状态

在C:\windows\system32\文本夹中找到cmd.exe命令行程序,以管理员的地位运转(右键菜单中有),然后输入

 sc query intelhaxm  

就可以查询实时的场馆

图片 4

如图,STATE展现的时RUNNING则代表正在运作

同理你能够输入

sc start intelhaxm

初始那玩意儿

输入

sc stop intelhaxm

悬停这东西

 

步骤:

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

图片 5

其次步:右边选用“Android SDk” ,点击“SDK Tools”,然后采用“AMD x86
Emulator Accelerator (HAXM installer)”进行设置,如下图:

图片 6

其三步:查看并安装英特尔 HAXM

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

图片 7

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

图片 8

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

图片 9

张开模拟器,如下图:

图片 10

最后

本身那台微机上装了未来并未怎么卵用,运维依然慢,说好的30s运行完全没看出来。

采用Haxm技术

1、

1)、重新起动Computer,按 ”F2“ 键步入”BIOS“;

   
注:差异的微处理器进入”BIOS“的点子区别,常用的进入BIOS的急速键有:”ESC“,”F2“,”F10“,”F12“,
”Enter“,”Delete“等;

2)、切换来 Configuration 分页上面;

3)、将最终龙腾虎跃项 ”速龙 Virtual Technology“ 设置成 “[Enabled]”;

    注:①
有的CPU不协助虚构硬件加快,方今晓得的是i3及及其以上的i系类都匡助虚构硬件加快;

          ②
差异的计算机选项也可能分裂,如下图是五个分裂的管理器选项分裂

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

5)、重新启航计算机;

效益如下;

图片 11

图片 12

2、

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

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

   

图片 13

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本子起初出现。顾客蒙受那么些主题材料,只可以手工业从速龙官方下载对应的软件包,进行手动安装。

 

3

安装intel的杜撰硬件加速软件“intelhaxm”,如“”D:\Android\adt-bundle-

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

Execution_Manager\intelhaxm.exe””

注:由于新型版的intelhaxm安装平时战败,特将旧版的能够安装的备份了蒸蒸日上份到百度云中

图片 14

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

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

消除办法是开荒调节面板-》张开程序和机能-》启用和关闭Windows功效-》找到Hyper-V撤销选用-》鲜明,然后重启Computer,再重新安装intelhaxm-android就不曾难点了

 

4

1)、使用快速键“Win + Lacrosse”张开运维窗口;

2)、输入 “cmd”后,点击鲜明;

图片 15

5

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

:若是弹出错误音讯:“sc 不是中间或外界命令,亦不是可运营的顺序或批管理文件。”时:

1)、要是贫乏”C:\Windows\System32\sc.exe”,思量选用助理馆员权限重新安装intelhaxm;

2)、能够设想在情形变量PATH中追加:  
 “;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem”;

图片 16

6

假诺”intelhaxm”服务是关门的,能够输入:“sc start intelhaxm”来张开

图片 17

7

1)、新建立模型拟器时设置 CPU/ABI:英特尔 Atom (x86)

注:这种计算机能够利用速龙haxm达成虚构硬件加快

2)、运转模拟器便会发觉在开发银行的长河中唤醒:

    “HAX is working and emulator runs in fast virt
mode”表明已经拉开虚构硬件加快,来加快模拟器了

图片 18

图片 19

8

模拟器效果运维后的职能如下:

图片 20

END

 

 

使用genymotion模拟器

 

1

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

    

可能到地方的百度云的链接中下载

注:genymotion模拟器的速度要比平日的android模拟器的快比较多哦

2

设置进度如下,中间会顺手安装贰个virtual box设想机哦:

图片 21

图片 22

图片 23

图片 24

图片 25

图片 26

3

开采桌面上的软件 Genymotion

图片 27

4

点击Yes

图片 28

5

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

图片 29

6

输入客商名和密码后张开连接;

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

为了便于大家更新,小编创设的三个公用账户方便大家利用,希望我们自愿守纪,不要随意修改密码,如下图所示,感激!

图片 30

7

选择 android version;

选择 device model;

选择 一个 Avaliable virtual devices ;

点击 next

图片 31

8

点击next

图片 32

图片 33

图片 34

图片 35

9

当选二个 virtual devices 后,点击 play

图片 36

图片 37

10

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

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

运营后的功用图如下:

图片 38

11

而后采纳模拟器的时候重新第3步和第9步就能够啊,谢谢

12

注:要是 Genymotion 运营的经过中冒出了之类的荒诞:

开采“职责管理器”将 “adb.exe“进度杀掉后,重新打开就足以了;

开发银行软件的逐一:先运维 Genymotion 后,运营 eclipse;

图片 39

图片 40

13

只要出现“Installation failed
Error:系统找不到钦定的门道”,须求检讨情状变量,TEMP和TMP,路线中是或不是包涵中文名称等;

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

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

作用如下:

图片 41

图片 42

14

怎么着点击 Add 后,未有得以立异的模拟器,此时急需展开代理来更新,具体的操作如下图所示:

注:关于代理服务器的标题得以看:

图片 43

图片 44

END

相关文章

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注