构建 Gradle 时出现问题(无法创建任务 ':path_provider_android:generateDebugUnitTestConfig')。在 android 的 flutter 中

Osa*_*med 8 android gradle flutter

每次我想在 flutter 中构建 android 项目时都会显示以下消息:

Could not create task ':path_provider_android:generateDebugUnitTestConfig'.
this and base files have different roots: E:\apps\our_class\build\path_provider_android and F:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.9\android.
Run Code Online (Sandbox Code Playgroud)

我尝试了很多版本的Gradel,但仍然有同样的问题

小智 14

我通过将整个项目移至安装了 flutterSDK 的 C: 驱动器来解决此问题。我将项目移至 C:\Users\name\AndroidStudioProjects


Sha*_*ota 11

这个问题对我来说很痛苦,我通常通过执行以下步骤来解决这个问题

  1. 运行 flutter clean / 删除构建文件夹
  2. 在Android studio上构建项目
  3. 运行 flutter pub 获取


Ami*_*kur 8

您只需从此位置删除冲突文件

E:\apps\our_class\build\path_provider_android

可以用哪个来完成

flutter clean
Run Code Online (Sandbox Code Playgroud)

然后再次尝试 gradle build 或同步


小智 5

我也有同样的问题。我只需要从主项目根目录中删除 .flutter-plugins.flutter-plugins-dependencies(不是 android 模块)


小智 0

我有同样的问题,这个答案对我有帮助。我希望它对你有用

/sf/answers/3821772741/