android开发:加速模拟器如真机运行

搭建好开发环境后,我们发现adt自带的模拟器运行十分缓慢,启动等半天,运行程序也是让人郁闷不已,今天介绍一下利用intel的虚拟技术实现虚拟机如真机一样的运行速度。

工具/原料

  • adt

  • intel haxm

方法/步骤

  1. 原理就是使用intel的x86镜像,结合英特尔的硬件加速执行管理器(HAXM)驱动,实现加速,所有首先确保你的cpu是intel芯片(对amd用户这里说声抱歉,可以不用往下看了。),并且支持vt-x加速。在bios里找到相关的地方设置vt-x开启。

    android开发:[4]加速模拟器如真机运行
  2. 可以在百度搜索找到HAXM的安装包。

    android开发:[4]加速模拟器如真机运行
  3. 解压缩后点击安装程序,不需要太多的设置,傻瓜式安装就好。

    android开发:[4]加速模拟器如真机运行
    android开发:[4]加速模拟器如真机运行
    android开发:[4]加速模拟器如真机运行
  4. 注意一点是,如果你安装中出现了下面的错误说明你第一步没有做好,就是bios里没有开启vt-x,需要重启电脑进入bios设置里面修改vt-x为“enable”。

    android开发:[4]加速模拟器如真机运行
  5. 安装后我们打开android sdk manager,可以看到已经安装好的状态为installed。

    android开发:[4]加速模拟器如真机运行
  6. 接下来我们还需要给每个版本的sdk安装一个x86的镜像。这个速度有点慢,需要点耐心等待。

    android开发:[4]加速模拟器如真机运行
    android开发:[4]加速模拟器如真机运行
  7. 确定一下是否安装成功。

    android开发:[4]加速模拟器如真机运行
  8. 配置新的虚拟机,或者编辑已经存在的虚拟机,如图设置,在CPU/ABI栏选择Intel Atom( X86),并勾选Use Host Gpu。

    android开发:[4]加速模拟器如真机运行
  9. 启动模拟器的速度明显提升,运行起来基本上经过加速后可以达到接近真机的运行速度。

    android开发:[4]加速模拟器如真机运行
    android开发:[4]加速模拟器如真机运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值