Android Studio中HAXM安装失败的解决办法(BIOS无Intel虚拟化选项)
解决HAXM安装失败且无法找到Intel虚拟化选项的方案
先确认CPU类型:如果是AMD处理器,别折腾HAXM了,直接在Android Studio的SDK管理器里安装Android Emulator Hypervisor Driver for AMD Processors,这是AMD专属的虚拟化驱动,不用依赖Intel的HAXM。
检查系统层面的虚拟化占用:
- Windows系统:打开任务管理器→性能→CPU,看是否显示虚拟化已启用。如果没启用,除了BIOS,还要关掉Hyper-V、Windows沙箱、虚拟机平台这些功能——去控制面板→程序和功能→启用或关闭Windows功能,把这些选项勾掉,重启电脑再试。
- macOS系统:打开终端输入
sudo sysctl -a | grep machdep.cpu.features,看输出里有没有VMX字样。没有的话说明CPU不支持Intel虚拟化,要么用基于Rosetta的模拟器,要么换第三方模拟器。
换用其他加速方案:
- 用Android Studio自带的QEMU软加速:创建AVD时选Hardware - GLES 2.0显卡选项,或者在AVD设置里开Use Host GPU,虽然速度不如硬件加速,但能正常运行模拟器。
- 第三方模拟器:比如BlueStacks、MuMu模拟器,这些自带独立的虚拟化驱动,不用管HAXM,安装就能用,兼容性还更强。
试试旧版本HAXM:去Intel官网下载7.6.5这类稳定旧版本,右键管理员运行安装包,安装前关掉杀毒软件和安全工具,有些新HAXM版本和老硬件不兼容。
内容的提问来源于stack exchange,提问作者Josebas
相关产品推荐
相关产品推荐

