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

Mac版Android Studio Hedgehog模拟器崩溃问题求助

解决方案:Mac Catalina + Android Studio Hedgehog 模拟器崩溃(Exit Code 134)

一、修复模拟器路径不一致问题

  • 配置环境变量
    打开终端,编辑对应shell的配置文件(bash用~/.bash_profile,zsh用~/.zshrc):
    open ~/.zshrc
    
    添加正确的SDK路径到PATH,替换旧路径:
    export PATH="/Library/Application Support/Android/SDK/tools:$PATH"
    export PATH="/Library/Application Support/Android/SDK/emulator:$PATH"
    
    保存后刷新环境变量:
    source ~/.zshrc
    
  • 验证路径
    终端执行以下命令,确认路径指向正确:
    which emulator
    
    正常输出应为/Library/Application Support/Android/SDK/tools/emulator或独立的emulator目录(新版SDK可能拆分出单独的emulator文件夹)
  • 同步Android Studio的SDK路径
    打开Android Studio,进入Settings > Appearance & Behavior > System Settings > Android SDK,将SDK Location修改为/Library/Application Support/Android/SDK,点击Apply保存

二、处理Intel HAXM相关问题

Android Studio Hedgehog不再通过SDK Manager提供HAXM,需手动处理:

  • 开启CPU虚拟化
    重启Mac,按住Command+R进入恢复模式,打开终端执行:
    csrutil disable
    
    重启后验证虚拟化状态:
    sysctl -a | grep machdep.cpu.features
    
    输出包含VMX即为开启成功
  • 手动安装HAXM
    下载兼容Mac Catalina的Intel HAXM安装包,运行安装程序完成部署。安装后验证:
    kextstat | grep intel
    
    输出包含com.intel.kext.intelhaxm即为安装成功

三、额外排查(针对Exit Code 134)

  • 删除现有Pixel 6a API 34模拟器实例,在Device Manager中重新创建
  • 在SDK Manager中确保Android SDK Platform 34、Android Emulator、Android SDK Build-Tools为最新版本
  • 给Android Studio和SDK目录赋予完整磁盘访问权限(系统偏好设置 > 安全性与隐私 > 隐私 > 完整磁盘访问权限,添加对应程序和目录)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 21:35:00