为什么Gradle无法为flutter插件打开cp_proj重新映射的类缓存

时间:2018-10-06 18:13:12

标签: android gradle flutter kotlin-android-extensions flutter-plugin

我用kotlin编写了一个插件,作为示例。 我发布的该插件没有示例文件夹。

现在我想使用公共插件创建一个flutter应用程序 测试其他人是否可以使用该插件。

我收到gradle错误:

  

失败:构建失败,并出现异常。

     
      
  • 出了什么问题:配置项目':allocate_user_apps'时出现问题。
  •   
     

无法为8qbsgj5slxel203zipat9627v打开cp_proj重映射的类缓存

     

(C:\ Users \ gle.gradle \ caches \ 4.4 \ scripts-remapped \ build_1nm6t3qaagcrhueaws5c4rnfu \ 8qbsgj5slxel203zipat9627v \ cp_proj638c4bcc3be846fd35262b91d5a74869)。

     

无法为构建文件'H:\ Users \ Public \ Documents \ prog \ flutter \ flutter_windows_inst.pub-cache \ hosted \ pub.dartlang.org \ allocate_user_apps-0.0.1 \ android \ build打开cp_proj通用类缓存.gradle'

     

(C:\ Users \ gle.gradle \ caches \ 4.4 \ scripts \ 8qbsgj5slxel203zipat9627v \ cp_proj \ cp_proj638c4bcc3be846fd35262b91d5a74869)。

     

构建文件'H:\ Users \ Public \ Documents \ prog \ flutter \ flutter_windows_inst.pub-cache \ hosted \ pub.dartlang.org \ allocate_user_apps-0.0.1 \ android \ build.gradle'   不应包含package语句。

我可以在哪里搜索失败?

已经尝试了绒毛清洁而没有改善

感谢建议

1 个答案:

答案 0 :(得分:0)

奇怪: 在 flutter_windows_inst \ .pub-cache \ hosted \ pub.dartlang.org \ allocate_user_apps-0.0.3 \ android \ build.gradle

我删除了第一行

  

打包android

问题已解决。

此行是从哪里创建的?

通过插件项目中的修改,我可以解决问题:

在插件项目的文件 settings.gradle 中,我已经删除了第一行
打包android

还已经在插件项目的文件 build.gradle 中删除了第一行
打包android

我增加了插件项目 pubspec.yaml 中的版本号

并执行

cd 到插件项目的基本目录

flutter软件包发布发布

使用新版本号导入插件后 应用项目中没有任何更改。