Android Studio中HAXM已安装但无法识别的问题求助
解决Android Studio无法识别已安装HAXM的问题(Windows 10 22H2)
针对你遇到的「手动安装HAXM后服务运行但Android Studio仍无法识别、Hyper-V残留导致冲突」的问题,按以下步骤逐一排查解决:
1. 同步Android Studio的HAXM状态标记
- 打开Android Studio的SDK Manager → 切换到「SDK Tools」标签,取消勾选「Intel x86 Emulator Accelerator (HAXM installer)」,点击「Apply」完成卸载(仅移除SDK内的状态标记,不删除已安装的HAXM驱动)。
- 重启Android Studio,回到「SDK Tools」重新勾选该组件,点击「Apply」。此时AS会自动检测到已运行的HAXM服务,完成状态同步,无需重新下载安装。
2. 彻底清理Hyper-V残留
系统信息显示Hyper-V存在但控制面板不可见,是Windows 10 22H2的常见残留问题,需强制禁用:
- 以管理员身份打开CMD,执行命令:
bcdedit /set hypervisorlaunchtype off - 接着执行:
dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart - 重启电脑后,再次查看系统信息,确认Hyper-V已被禁用。
3. 验证模拟器配置兼容性
- 打开AVD Manager,编辑目标模拟器:
- 确保选择的是x86/x86_64架构的系统镜像(ARM架构模拟器不依赖HAXM);
- 进入「Show Advanced Settings」,将「Graphics」设置为「Hardware - GLES 2.0」,并勾选「Enable acceleration」。
4. 手动指定HAXM路径(终极方案)
如果以上步骤无效,直接向Android Studio指定HAXM安装路径:
- 找到手动安装的HAXM目录,默认路径为
C:\Program Files\Intel\HAXM; - 打开Android Studio的配置文件
idea.properties(路径:C:\Users\你的用户名\.AndroidStudio[版本号]\config\idea.properties),添加一行:haxm.path=C:\\Program Files\\Intel\\HAXM\\intelhaxm.exe - 重启Android Studio后,尝试运行模拟器。
内容的提问来源于stack exchange,提问作者Soaked
相关产品推荐
相关产品推荐

