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

M1 Mac配置JDK后运行flutter doctor仍提示Android Studio找不到捆绑Java版本

解决方案

  • 首先修正配置文件命名错误:你当前编辑的.zhsrc是错误文件名,zsh默认读取的配置文件为.zshrc,修改正确后执行source ~/.zshrc让环境变量生效。
  • 该报错核心原因是新版Android Studio(Chipmunk及以上版本)将内置JRE重命名为JBR,Flutter未适配该路径变更,只需创建软链接兼容即可:
    1. 进入Android Studio安装目录的Contents文件夹:
    cd /Applications/Android\ Studio.app/Contents
    
    1. 给jbr目录创建名为jre的软链接:
    sudo ln -s jbr jre
    
    (执行sudo命令时输入你的Mac开机密码即可,输入时密码不会显示,直接输入后回车)
  • 若执行后仍报错,可手动指定Flutter读取的Android Studio路径:
    flutter config --android-studio-dir /Applications/Android\ Studio.app
    
  • 操作全部完成后重启终端,重新运行flutter doctor即可正常检测。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 19:15:03