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

执行flutter pub add path_provider后出现Gradle构建失败错误求助

解决安装path_provider后Flutter构建失败的问题

执行flutter pub add path_provider后出现如下构建错误:

FAILURE: Build failed with an exception.

* Where:
Script '/opt/homebrew/Caskroom/flutter/3.0.2/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 1156

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command '/opt/homebrew/Caskroom/flutter/3.0.2/flutter/bin/flutter'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 11s
Exception: Gradle task assembleDebug failed with exit code 1
Exited

以下是针对性的解决步骤:

  • 先获取详细错误日志
    当前日志仅提示进程异常退出,未说明具体原因。执行flutter run --stacktrace或flutter build debug --verbose,输出的详细日志会明确是依赖冲突、SDK版本不兼容还是其他具体问题,这是排查的核心第一步。

  • 检查版本兼容性
    你使用的是Flutter 3.0.2,需确认安装的path_provider版本是否适配该SDK。可直接在pubspec.yaml中指定兼容版本,比如path_provider: ^2.0.11(该版本适配Flutter 3.0.x系列),执行flutter pub get更新依赖。

  • 清理缓存并重新构建
    缓存问题常引发这类构建失败,按顺序执行以下命令:

    1. flutter clean
    2. 删除项目根目录下的android/.gradle文件夹
    3. flutter pub get
    4. flutter run
  • 校验Gradle与Android插件版本匹配
    Flutter 3.0.2要求Android Gradle插件版本在7.0.x以上,Gradle版本在7.0.x以上:

    • 打开android/build.gradle,确认classpath 'com.android.tools.build:gradle:7.0.4'(或同系列兼容版本)
    • 打开gradle/wrapper/gradle-wrapper.properties,确认distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip(或同系列兼容版本)
      修改后重新执行构建命令。
  • 检查Android SDK配置
    运行flutter doctor,确认Android SDK已正确安装且版本符合Flutter 3.0.2要求(推荐SDK 31),若有缺失,按提示在Android Studio的SDK Manager中安装对应组件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 08:24:20