You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac版Android Studio安装HAXM Installer报错无法安装问题咨询

报错原因

无法安装Intel® HAXM。HAXM仅可安装在Windows或Mac系统上,请向Android Studio提交Bug反馈。

  • 90%以上的场景是当前使用的是搭载Apple Silicon(M系列)Arm架构的Mac。HAXM是Intel专属的x86架构虚拟化技术,本身就不支持Arm架构设备,但Android Studio的HAXM检测脚本逻辑存在缺陷,识别到非Intel处理器的Mac时,没有正确抛出架构不兼容的提示,反而错误触发了系统校验不通过的分支,才会出现这种明显逻辑矛盾的报错。
  • 小概率场景出现在Intel芯片的Mac设备上,一般是Android Studio SDK管理器缓存损坏、当前用户权限不足,导致系统环境检测脚本执行异常,误判了设备的系统类型。
解决方案

适配Apple Silicon架构Mac的方案

不需要安装HAXM,MacOS原生提供了适配Arm架构的Hypervisor.Framework虚拟化框架,直接使用Arm架构的Android模拟器镜像即可:

  • 打开Android Studio的「SDK Manager」,切换到「SDK Platforms」标签页,勾选右下角的「Show Package Details」
  • 展开对应需要的Android系统版本,选中ARM 64 v8a架构的系统镜像完成下载,不要选择x86/x86_64架构的镜像
  • 新建模拟器时选择刚才下载的Arm架构镜像,启动时会自动调用系统原生虚拟化能力,运行效率高于通过HAXM转译的x86镜像。

适配Intel架构Mac的方案

如果确认设备是Intel芯片的Mac,可以按以下步骤排查解决:

  • 先开启系统虚拟化权限:重启设备按住Command+R进入恢复模式,打开终端执行csrutil enable,再执行 sudo nvram boot-args="kext-dev-mode=1",重启设备后重新尝试通过SDK管理器安装HAXM。
  • 如果仍然报错,手动清理旧版本残留后直接安装官方包:
    1. 打开终端执行kextstat | grep intel 确认是否有HAXM残留进程
    2. 执行sudo /Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh卸载残留的HAXM组件
    3. 下载Intel官方的HAXM安装包手动完成安装,无需通过Android Studio SDK管理器安装。

内容的提问来源于stack exchange,提问作者Bhavy Khatter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 16:09:01