这个问题为难了我半个暑假,今天终于解决了,记录一下!
运行Android Studio需要安装安卓模拟器AVD( Android Virtual Device )
,而安装AVD需要英特尔的HAXM(Hardware Accelerated Execution Manager )
功能用来加速,可运行在WIN7虚拟机里面的的HAXM就是安装不上,各种报错,查了很多HAXM安装失败的教程,都不管用,这里就总结一下所有的方法。
进入电脑的BIOS设置页面(具体方法百度,不同型号的电脑进入方法不同),找到Intel Virtualization Technology
选项,将DISABLE
改为ENABLE
,之后安装HAXM就可以了。
如果你跟我一样是在虚拟机安装失败的话不用看这种方法,因为既然你能运行虚拟机肯定已经开启VT-x功能了。
大部分情况下Android Stdio中的Android SDK如果提示HAXM已经安装成功,其实只是下载成功,并没有自动安装。路径Android/SDK/extras/intel/ Hardware Accelerated Execution Manager
在百度或者英特尔的官网下载其他版本的HAXM安装包尝试手动安装。
github的HAXM下载地址: https://github.com/intel/haxm (最好下载标注verified的版本)
如果出现这种提示,就说明是数字签名的问题:
尝试禁用驱动数字签名,按win+R键,在运行里输入gpedit.msc,回车后操作如下图所示:
官网地址:https://www.microsoft.com/en-us/download/details.aspx?id=46148
镜像下载地址:点击下载
将intelhaxm-android.exe后缀名改为zip,然后解压出来四个文件,运行setup.exe
BIOS中 "Inter Virtual Technology"先设置Disable,启动系统。再重启,"Inter Virtual Technology"设置为Enable
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有