Flutter技术支持:Android模拟器意外关闭且HAXM无法卸载求助
解决Android模拟器意外关闭及HAXM卸载失败问题
一、强制卸载HAXM的操作步骤
- 先终止相关进程:
- Windows:打开任务管理器,结束
intelhaxm_service.exe、qemu-system-x86_64.exe这类和HAXM、模拟器有关的进程 - macOS:打开活动监视器,结束
IntelHAXM、qemu-system-x86_64进程
- Windows:打开任务管理器,结束
- 命令行强制卸载:
- Windows(管理员权限CMD):
执行完手动删除默认安装目录sc delete intelhaxmC:\Program Files\Intel\HAXM - macOS(终端):
输入密码后执行,再删除sudo /Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh/Library/Extensions/intelhaxm.kext文件
- Windows(管理员权限CMD):
二、修复模拟器启动失败的方案
- 重新安装兼容版HAXM:
打开Android Studio的SDK Manager → SDK Tools,勾选Intel x86 Emulator Accelerator (HAXM installer),选择对应系统的稳定版本(比如Windows 11优先选7.6.5及以上),点击Apply完成安装 - 调整模拟器配置:
打开AVD Manager,编辑目标虚拟设备:- 将RAM设置为物理内存的1/4以内(比如8G内存的电脑设为2048MB)
- 在Emulated Performance里切换为
Software - GLES 2.0,禁用硬件加速 - 把VM Heap调低到256MB
- 检查系统虚拟化设置:
- Windows:重启进入BIOS/UEFI开启Intel VT-x(AMD平台是AMD-V),然后在控制面板→程序→启用或关闭Windows功能中,取消勾选Hyper-V
- macOS:重启按住Command+R进入恢复模式,打开终端执行
csrutil disable关闭系统完整性保护,重启后再确认虚拟化已开启
- 清除模拟器缓存:
在AVD Manager中点击虚拟设备的下拉菜单,选择Wipe Data,清空数据后再尝试启动模拟器
内容的提问来源于stack exchange,提问作者Ismail Popoola
相关产品推荐
相关产品推荐

