安卓模拟器启动调试优化

安卓模拟器启动调试优化

安卓模拟器启动调试很慢,利用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

猜你喜欢

转载自ynp.iteye.com/blog/2217924
今日推荐