刚开始做Android开发,苦于Android模拟器的龟速,所以就上网寻找加速之法,技巧贴子甚多,阅读几篇以后找了一篇比较靠谱的试了一下,如下是加速过程的操作记录:
首先PC机须要Intel处理器,而且CPU要支持VT技术,上网查了下,就是虚拟化技术,初略了解了一下,似乎就是类似于给笔记本装多个系统一样,对笔记本进行资源再分配,让硬碟上的一小块直接当作显存来使用,这样就可以大大提升程序的运行速率。要验证CPU和BIOS是否支持VT技术,这儿须要用的两个软件,一个是CPU-Z,很小很便捷,安装完成后,假如在CPU选项卡内的指令集里有VT-x的话,那就是CPU支持VT技术。另一个软件就是SecurAble,它可以检查BIOS是否支持VT技术,假如SecurAble最左边的栏显示的是YES的话,那就说明支持。
在以上检查完成以后,就步入到即将的配置过程了。
1.启动androidsdkmanager,在extrs中可以找到一个IntelHardwareAcceleratedExecutionManager.打上勾,之后再去里面找各个API版本中有Intel处理器镜像文件的打上勾,就是这些Intel....(x86)那种,不是每位API都有。之后下载并安装。
2.安装完成后去你的sdk安装目录下找:/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe这个就是虚拟化的安装程序,准许他一步一步依照提示安装即可。
3.安装完成后须要重启一遍Eclipse,重启后新建一个模拟器,这时在CPU选项中就要选择IntleAtom(x86),这时的模拟器分配显存就可以给的大一些了,越大越快,其实也不要过大,会导致崩溃。下边的UseHoseGpu也勾选上。之后启动即可。