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

Flutter应用构建报错:Java.exe未找到,设JAVA_HOME仍异常

解决Android构建时JavaHome无效的问题
  • 检查Android Studio自带JRE的实际路径

    • 先确认报错路径C:\Program Files\Android\Android Studio\jre\bin\java.exe是否真实存在,新版本Android Studio可能用jbr目录替代了jre,正确路径可能是C:\Program Files\Android\Android Studio\jbr\bin\java.exe
    • 找到正确路径后,在项目根目录的gradle.properties文件中手动指定Java路径:
      org.gradle.java.home=C:\\Program Files\\Android\\Android Studio\\jbr
      
  • 验证系统JAVA_HOME配置

    • 打开命令提示符,执行echo %JAVA_HOME%,确认输出路径指向有效的JDK根目录(非bin目录),且该路径下bin/java.exe存在
    • 执行java -version,若能正常输出版本信息说明系统Java环境正常;若不行,重新配置JAVA_HOME后重启电脑生效
  • 调整Android Studio项目JDK配置

    • 打开Android Studio,依次进入File → Project Structure → SDK Location
    • 在JDK location选项中选择正确的JDK路径(可选用AS自带的JBR或自行安装的JDK)
    • 点击Apply保存,再执行Sync Project with Gradle Files同步项目
  • 清理缓存并重启

    • 删除项目根目录下的.gradle文件夹,以及用户目录(如C:\Users\你的用户名\.gradle\caches)中的缓存文件夹
    • 重启Android Studio后重新构建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 05:54:53