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

旧Flutter应用无法在Android Studio Electric Eel运行,报javaHome错误

Flutter运行报错:Gradle任务assembleDebug失败(退出码1)

错误详情

FAILURE: Build failed with an exception.

  • 出错原因:提供的javaHome似乎无效,无法找到java可执行文件,尝试路径:C:\Program Files\Android\Android Studio\jre\bin\java.exe
  • 建议尝试:
    使用--stacktrace选项获取堆栈跟踪;
    使用--info或--debug选项获取更多日志输出;
    使用--scan选项获取完整分析信息。
    异常:Gradle任务assembleDebug执行失败,退出码1

解决方案

  • 验证Java可执行文件路径
    直接打开文件管理器访问C:\Program Files\Android\Android Studio\jre\bin\,确认java.exe是否存在。若不存在,说明Android Studio自带的JRE损坏,需重新安装Android Studio,或手动配置独立JDK。
  • 配置JAVA_HOME环境变量
    1. 找到已安装的JDK根路径(例如C:\Program Files\Java\jdk1.8.0_301)
    2. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    3. 在系统变量区域点击「新建」,变量名设为JAVA_HOME,变量值填入JDK根路径
    4. 编辑系统变量里的Path,添加%JAVA_HOME%\bin
    5. 重启终端和Android Studio,重新运行flutter run
  • 检查Android Studio的JDK配置
    打开Android Studio,依次进入「File」→「Project Structure」→「SDK Location」,确认「JDK location」指向有效路径,可手动选择正确的JDK目录。
  • 清理Gradle缓存
    删除项目根目录下的.gradle文件夹,以及android/.gradle文件夹,之后重新执行flutter run

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 05:35:29