Android Studio 3.0.1模拟器加载失败,更新后无法运行求助
解决Android Studio模拟器HAX模块故障的实用方案
别担心,刚上手Android Studio遇到这种模拟器崩了的问题太正常了,我帮你一步步排查解决:
一、先从SDK Manager搞定HAXM更新
你不用找单独的Intel模块更新程序,Android Studio自己就管这个:
- 打开Android Studio,点击顶部工具栏的
Tools > SDK Manager - 切换到SDK Tools标签页,找到「Intel x86 Emulator Accelerator (HAXM installer)」这一项
- 如果没勾选,直接勾选后点「Apply」安装
- 如果已经装了但有更新标记,点更新就行,SDK Manager会自动帮你下载安装最新版
二、手动修复HAXM的常见卡死问题
要是SDK Manager操作后还是不行,试试这些小技巧:
- 先彻底关掉Android Studio和所有模拟器,打开任务管理器,找到带
qemu字样的进程(比如qemu-system-x86_64.exe),强制结束掉,再重新开模拟器试试 - 检查电脑虚拟化功能是否开启:
- Windows用户重启电脑进BIOS/UEFI,找「Virtualization Technology(VT-x)」选项打开
- Mac用户打开终端,输入
sysctl -a | grep machdep.cpu.features,看输出里有没有VMX,没有的话得去设置里开启虚拟化
- 手动卸载重装HAXM:去你的SDK安装目录(一般是
C:\Users\你的用户名\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager),运行uninstall.exe卸载干净,再回到SDK Manager重新安装
三、替代方案:用Hyper-V替代HAXM(Windows专属)
要是HAXM实在折腾不好,Windows 10/11用户可以换用Hyper-V加速:
- 打开Windows的「启用或关闭Windows功能」,勾选「Hyper-V」「Windows Hypervisor Platform」「Virtual Machine Platform」,重启电脑
- 回到SDK Manager,安装「Android Emulator Hypervisor Driver for AMD Processors」(不管你是Intel还是AMD处理器都能用)
- 打开模拟器的设置面板,把「Emulated Performance」里的Graphics改成「Hardware - GLES 2.0」,保存后重启模拟器
四、给你的后续避坑提醒
- 每次更新Android Studio后,记得先打开SDK Manager扫一遍工具版本,尤其是模拟器相关的,避免版本不兼容炸锅
- 别随便手动改SDK目录里的文件,很容易搞乱依赖关系
- 如果你的电脑内存小于8G,建议每次只开一个模拟器,而且给模拟器分配的内存别超过电脑总内存的一半,不然会卡顿甚至直接崩溃
内容的提问来源于stack exchange,提问作者Kenneth




