坑1:首先要先确定一下你的电脑是否支持虚拟化技术,这个要到BIOS里面去设置,进入BIOS 的方式不同的电脑有区别,我的是按F2,进去之后的差别也很大,应该是和主板不同影响的,有的在configuration中,有的在advanced中; 将选项 virtuallazation 或者 virtualation techonology 改成enabled, 保存退出

坑2:vt-x 和 Hyper-V 是不能共存的

解决:1: 要禁用掉win10的Hyper-V 可以在应用程序和功能中,关闭掉Hyper-V

2: 这可能还不够,还需要在Windows服务中关闭服务自启动 Win+R, 输入 services.msc,将Hyper-V相关的所有服务关闭,并设置为手动启动或者禁用

3:你以为这样就结束了? 实力踩坑:这样做可能也并不能成功禁用掉Hyper-V

以管理员身份打开cmd

执行 bcdedit /enum

如果上面的不是off

那么你就需要执行

bcdedit /set hypervisorlaunchtype off 

之后重启电脑,这时候你再去安装haxm就可以了

重启hyper-v 
bcdedit / set hypervisorlaunchtype auto

坑3:由于本人之前并没有执行上面的第3步,导致踩了后面的坑;我以为曲线能救国,所以,我想既然Android studio自带的模拟器不能用了,那我装个第三方的总可以吧,于是,我选择了Genymotion, 这个软件推荐下载含virtualbox的版本安装;安装完成之后,满心欢喜以为可以用了,结果依然是无法创建虚拟机,

 

GitHub 加速计划 / ha / haxm
3.2 K
869
下载
Intel® Hardware Accelerated Execution Manager (Intel® HAXM)
最近提交(Master分支:2 个月前 )
4c524a10 - 1 年前
da1b8ec0 - 1 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐