安卓模拟器启动调试优化

安卓模拟器启动调试优化

安卓模拟器启动调试很慢,利用intel虚拟硬件加速的方式,实现android模拟器的加速

前提是intel的cpu,且支持IntelVirtualizationTechnology技术。

---》开启IntelVirtualizationTechnology

*先判断此技术是否已经开启,下载一个securable.exe,(http://www.pc6.com/softview/SoftView_84453.html#download)运行看看最后一项显示“lockedon”说明已经开启,“lockedoff”说明还没有开启。

*若没有开启,则进入bios进行开启,以thinkpad为例,重启电脑按f1进行bios设置,滚动到“Config”,然后按Enter键,滚动到“CPU”,然后按Enter键,滚动到“IntelVirtualizationTechnology”,然后按Enter键

选择“Enabled”;

使用箭头键,滚动到“security”,然后按Enter键,滚动到“virtualization”,然后按Enter键,进去后有两项,一项是IntelVirtualizationTechnology,然后按Enter键,选择“Enabled”,F10保存,重启电脑。

*用securable再次判断是否已经启动VirtualizationTechnology

---》下载安装HAXM

可以去官网下载

https://software.intel.com/sites/default/files/haxm-windows_r03.zip

可以直接在AndroidSDKManager里面去下载

http://www.cnblogs.com/beginor/archive/2013/01/13/2858228.html

---》判断是否安装成功

C:\Users\ynp>scqueryintelhaxm

SERVICE_NAME:intelhaxm

TYPE:1KERNEL_DRIVER

STATE:4RUNNING

(STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)

WIN32_EXIT_CODE:0(0x0)

SERVICE_EXIT_CODE:0(0x0)

CHECKPOINT:0x0

WAIT_HINT:0x0

---》建立安卓模拟器

http://jingyan.baidu.com/article/ed15cb1b7586011be2698140.html

---》测试

发现不管是模拟器启动还是程序运行,快了很多。

参考:

http://jingyan.baidu.com/article/ed15cb1b7586011be2698140.html

http://blog.chinaunix.net/uid-28536106-id-3470197.html

相关推荐