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

Flutter构建Debug报错:flutter.gradle第1035行非零退出值1如何解决?

Flutter :app:compileFlutterBuildDebug 任务执行失败解决方案

报错详情:
FAILURE: Build failed with an exception.

  • 报错位置:Script 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' 第1035行
  • 错误原因:任务 ':app:compileFlutterBuildDebug' 执行失败

进程 'command 'C:\src\flutter\bin\flutter.bat'' 执行结束,返回非零退出值1

可行解决方案

  • 清理项目缓存重建
    依次执行以下命令:
    flutter clean
    flutter pub get
    
    执行完成后重启IDE再运行项目,可解决绝大多数依赖冲突、缓存异常导致的编译失败问题。
  • 校验版本兼容性
    运行flutter --version查看当前Flutter版本,确认项目pubspec.yaml中所有第三方依赖都兼容当前Flutter版本,存在版本不匹配时,对应降级/升级依赖包,或切换Flutter版本到项目适配的版本即可。
  • 修正Gradle配置
    检查android/build.gradle、android/app/build.gradle文件中的编译SDK版本、Gradle版本、Kotlin版本是否符合当前Flutter版本要求,比如Flutter 3.10及以上版本要求compileSdkVersion至少为33。如果Gradle资源拉取失败,可以将文件中默认的google()、mavenCentral()仓库替换为国内镜像源。
  • 修复环境配置问题
    运行flutter doctor命令检查本地Flutter运行环境,修复所有标记为错误的配置项,确认系统PATH中已正确添加Flutter bin目录路径、Android SDK、JDK版本符合要求后再编译项目。
  • 重置Flutter SDK缓存
    所有方案均无效时,删除Flutter安装目录下的bin/cache文件夹,重新运行flutter doctor,等待工具自动重新下载SDK组件完成后,再次编译项目即可。

内容的提问来源于stack exchange,提问作者Mike Osborn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 15:39:01