Library Dart Packages 已损坏类路径

问题描述 投票:0回答:6

Flutter项目好像缓存不存在什么的。 事实上它无法“适应”。 有人可以帮我一个忙。 谢谢 如下: enter image description here

enter image description here

android flutter dart
6个回答
3
投票

这就是为我解决的问题。 : 项目结构中的“删除无效根” -> 问题

enter image description here


1
投票

尝试

dart pub cache repair
。 如果您安装了较旧的 dart,只需“酒吧缓存修复”,但一定要尽快改掉这个习惯。


1
投票

如果某个包或其依赖项与 AndroidX 不兼容,则会破坏您的 Android 构建。 有关该问题以及如何解决该问题的更多信息,请参阅AndroidX 迁移

可能是软件包版本的问题,所以可能只需要更改版本即可 image of issue


0
投票

我遇到过这个错误。 这是由于缓存文件夹缺少 lib 文件夹引起的。 就我而言,这些文件夹是 ios 特定的,并且内部不包含 lib 文件夹。 我只是添加了一个空的 lib 文件夹来解决。


0
投票

同样的问题也发生在我身上,它是在我将 “GradleException” 更改为 “FileNotFoundException” 后出现的。在构建.gradle... 会有更多甚至更多的代码:

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
       throw new **FileNotFoundException**("Flutter SDK not found. Set location with flutter.sdk in local.properties file.")
}

0
投票

flutter 清理项目和 gradle 缓存。对于 gradle 手动删除缓存文件夹,然后我运行 gradlewwrapper --gradle-version 8.6 下载最新的 gradle 版本

© www.soinside.com 2019 - 2024. All rights reserved.