使用Intel的虚拟化技术(vt-x)加速Android模拟器


Android的官方模拟器速度一向难以忍受。这一情况在Intel发布x86的android镜像后有了极大的改观。通过启用vt-x加速,模拟器可以达到和真机差不多的流畅度。

1、首先要确定CPU支持vt-x技术,请自行查询。而后可能需要在BIOS中手动开启。如图:

这一选项的位置因机器而异,比如在我的X220上,就在security选项卡中。

2、在android的SDK Manager中下载所需版本的x86镜像(不同android版本的x86镜像需要单独下载)和HAXM加速驱动

3、下载完毕后,进入到sdk所在目录/extras/intel/Hardware_Accelerated_Execution_Manager,然后运行IntelHaxm.exe安装驱动。
注意:安装前需要开启vt-x,否则安装无法进行。安装完成后需要重启。

4、在AVD Manager中创建x86镜像。注:4.0之前的版本在target中选择Intel Atom x86 System Image,4.0之后的版本在target下方的CPU/ABI选项中选择Intel Atom(x86)。另请记得在hardware中启用keyboard lid support和keyboard support(并确认后面的值为yes),否则无法在模拟器中使用键盘。

5、启动模拟器,看到图中所示的HAX is working and emulator runs in fast virt mode字样即表示加速成功。enjoy!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值