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

使用VS Code运行Flutter项目时遇:path_provider_android任务失败求解

解决Flutter项目构建失败(path_provider_android相关)

错误详情

构建失败并抛出异常:

  • 错误核心:任务:path_provider_android:parseDebugLocalResources执行失败

无法解析配置:path_provider_android:androidApis的所有文件。
无法转换android.jar以匹配属性{artifactType=android-platform-attr, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}。

PlatformAttrTransform执行失败:C:\Users\Hp\AppData\Local\Android\sdk\platforms\android-31\android.jar

可行解决步骤

  • 修复Android SDK文件
    打开Android SDK Manager,找到Android 31的SDK平台包,先卸载再重新安装,确保android.jar文件无损坏、无缺失。
  • 升级Gradle构建工具
    打开项目根目录下的android/build.gradle文件,将classpath 'com.android.tools.build:gradle'的版本升级至7.0.0及以上的稳定版,适配Android 31的编译要求。
  • 清理重建项目
    在终端依次执行以下命令:
    flutter clean
    flutter pub get
    flutter run
    
  • 更新path_provider插件
    打开项目的pubspec.yaml文件,确保path_provider依赖使用最新稳定版,执行flutter pub upgrade path_provider完成更新。
  • 验证SDK路径配置
    在VS Code中通过文件 > 首选项 > 设置搜索Android SDK Path,确认路径指向C:\Users\Hp\AppData\Local\Android\sdk,避免路径配置错误导致的文件读取问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 00:15:59