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

Android Studio Electric Eel更新后Flutter提示javaHome无效求助

修复Android Studio更新后Flutter项目的JavaHome无效问题

排查步骤与解决方案

  • 先检查报错路径是否存在
    直接打开C:\Program Files\Android\Android Studio\jre\bin,看看有没有java.exe。新版Android Studio更新后,内置的Java环境目录已经从jre改成了jbr,所以大概率这个路径是空的,实际路径应该是C:\Program Files\Android\Android Studio\jbr\bin\java.exe。

  • 手动指定项目的Java路径
    打开项目里的android/local.properties文件,添加一行配置:

    org.gradle.java.home=C:\\Program Files\\Android\\Android Studio\\jbr
    

    如果你想用自己装的JDK19,就换成你的JDK路径,比如:

    org.gradle.java.home=C:\\Program Files\\Java\\jdk-19
    
  • 配置Android Studio的JDK指向
    打开Android Studio,依次点File > Project Structure > SDK Location,在JDK location里选择正确的路径:要么选内置的jbr目录,要么选你安装的JDK19路径,选完点Apply保存。

  • 验证并修正Flutter配置
    打开命令提示符,运行flutter doctor -v,看输出里的Java home路径是否正确。如果不对,执行下面的命令指定正确路径:

    flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
    

    或者直接指定JDK路径:

    flutter config --jdk-dir="C:\Program Files\Java\jdk-19"
    
  • 清理Gradle缓存
    删除项目android目录下的.gradle文件夹,再删除用户目录(C:\Users\[你的用户名]\.gradle)里的缓存文件,然后重新运行项目,让Gradle重新生成配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 03:05:46