阅读更多
安卓模拟器启动调试优化
安卓模拟器启动调试很慢,利用intel虚拟硬件加速的方式,实现android模拟器的加速
前提是intel的cpu,且支持 Intel Virtualization Technology技术。
---》开启Intel Virtualization Technology
* 先判断此技术是否已经开启,下载一个securable.exe,(http://www.pc6.com/softview/SoftView_84453.html#download)运行看看最后一项显示“locked on”说明已经开启,“locked off”说明还没有开启。
* 若没有开启 ,则进入bios进行开启,以thinkpad为例,重启电脑 按f1进行bios设置,滚动到“Config”,然后按Enter 键 ,滚动到“CPU”,然后按Enter 键 ,滚动到“Intel Virtualization Technology”,然后按Enter 键
选择“Enabled”;
使用箭头键,滚动到“security”,然后按Enter 键 ,滚动到“virtualization”,然后按Enter 键 ,进去后有两项,一项是Intel VirtualizationTechnology,然后按Enter 键,选择“Enabled”,F10保存,重启电脑。
* 用securable 再次判断是否已经启动Virtualization Technology
---》下载安装HAXM
可以去官网下载
https://software.intel.com/sites/default/files/haxm-windows_r03.zip
可以直接在Android SDK Manager 里面去下载
http://www.cnblogs.com/beginor/archive/2013/01/13/2858228.html
---》判断是否安装成功
C:\Users\ynp>sc query intelhaxm
SERVICE_NAME: intelhaxm
TYPE : 1 KERNEL_DRIVER
STATE : 4 RUNNING
(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