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

Flutter doctor报错:无法找到Android Studio捆绑Java版本求助

解决Flutter Doctor提示“Android Studio (2022.2) 无法找到捆绑Java版本”的问题

针对你遇到的问题,直接按以下步骤操作:

  • 找到Android Studio自带的JDK路径
    打开Android Studio,依次点击File > Project Structure > SDK Location,复制JDK Location栏显示的路径(Windows系统下一般是C:\Program Files\Android\Android Studio\jbr)。这是Android Studio 2022.2(Electric Eel版本)默认捆绑的JetBrains Runtime,Flutter Doctor需要识别这个路径。

  • 配置Flutter指向该捆绑JDK
    打开命令提示符(CMD),运行两条命令:

    flutter config --android-studio-dir "C:\Program Files\Android\Android Studio"
    flutter config --jdk-dir "你刚才复制的JBR完整路径"
    

    比如路径是C:\Program Files\Android\Android Studio\jbr,就输入flutter config --jdk-dir "C:\Program Files\Android\Android Studio\jbr"

  • 排查环境变量冲突
    检查系统环境变量中的JAVA_HOME,如果它指向你自己安装的JDK 21,暂时移除该环境变量(或修改为刚才复制的JBR路径),之后重新运行flutter doctor测试。另外你之前在VS Code settings.json里添加的java.jdt.ls.java.home是给Java语言服务插件用的,和Flutter Doctor的检测无关,无需调整。

  • 重置Android Studio缓存(若前序步骤无效)
    关闭Android Studio,删除C:\Users\你的用户名\.AndroidStudioElectricEel\system\caches目录下的所有文件,重新打开Android Studio后再运行flutter doctor。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 00:39:54