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

Flutter模拟器构建失败::path_provider_android任务执行出错求助

Flutter构建模拟器项目失败问题排查与解决

问题描述

构建Flutter模拟器项目时出现失败,错误信息如下:

FAILURE: Build failed with an exception.

  • 出错原因:
    任务 ':path_provider_android:extractDebugAnnotations' 执行失败。
    无法解析配置 ':path_provider_android:detachedConfiguration1' 的所有依赖项。
    无法从路径 C:\Users\ACER.gradle\caches\modules-2\metadata-2.101\descriptors\com.android.tools.external.org-jetbrains\uast\30.3.0\11cd36a7dcab7d14d0c14c5e6c7582e3\descriptor.bin 加载模块元数据。
  • 建议尝试:
    使用 --stacktrace 参数获取堆栈跟踪。
    使用 --info 或 --debug 参数获取更多日志输出。
    使用 --scan 参数获取完整分析信息。
  • 更多帮助请访问 https://help.gradle.org

BUILD FAILED in 19s
Error: Gradle task assembleDebug failed with exit code 1

已尝试冷重启模拟器,问题未解决。

解决方案

1. 清理Gradle本地缓存

  • 找到本地Gradle缓存目录:C:\Users\ACER\.gradle\caches
  • 删除该目录下所有文件和文件夹(重点清理modules-2相关内容)
  • 重新执行构建命令:flutter run

2. 清理Flutter项目构建缓存

  • 在项目根目录依次执行以下命令:
    flutter clean
    flutter pub get
    flutter run
    

3. 手动删除损坏的元数据文件

  • 删除指定损坏文件:C:\Users\ACER\.gradle\caches\modules-2\metadata-2.101\descriptors\com.android.tools.external.org-jetbrains\uast\30.3.0\11cd36a7dcab7d14d0c14c5e6c7582e3\descriptor.bin
  • 重新执行构建命令,Gradle会自动重新下载该依赖的元数据

4. 检查Gradle版本兼容性

  • 打开项目android/build.gradle文件,确认Gradle插件版本与Gradle wrapper版本兼容
  • 若版本不匹配,调整为Flutter SDK推荐的稳定兼容版本后重新构建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 08:43:13