搭建好开发环境后我们发现adt自帶的模拟器运行十分缓慢,启动等半天运行程序也是让人郁闷不已,今天介绍一下利用intel的虚拟技术实现虚拟机如真机一样的运行速度
-
原理就是使用intel的x86镜像,结合英特尔的硬件加速执行管理器(HAXM)驱动实现加速,所有首先确保你的cpu是intel芯片(对amd用户这里说声抱歉可以不用往丅看了。)并且支持vt-x加速。在bios里找到相关的地方设置vt-x开启
-
可以在百度搜索找到HAXM的安装包。
-
解压缩后点击安装程序不需要太多的设置,傻瓜式安装就好
-
注意一点是,如果你安装中出现了下面的错误说明你第一步没有做好就是bios里没有开启vt-x,需要重启电脑进入bios设置里面修改vt-x为“enable”
-
接下来我们还需要给每个版本的sdk安装一个x86的镜像。这个速度有点慢需要点耐心等待。
-
确定一下是否安装成功
-
配置新的虚擬机,或者编辑已经存在的虚拟机如图设置,在CPU/ABI栏选择Intel Atom( X86)并勾选Use Host Gpu。
-
启动模拟器的速度明显提升运行起来基本上经过加速后可以达箌接近真机的运行速度。
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士