即使已安装软件包,它也不会显示在dart软件包文件夹中

时间:2020-11-01 16:53:18

标签: flutter dart flutter-graphql

我在安装此软件包https://pub.dev/packages/graphql_flutter/install时遇到问题,它的依赖项之一是此graphql软件包https://pub.dev/packages/graphql。当我执行pub安装时,它会在dart包文件夹中显示对graphql包的所有期望。我试图单独安装graphql软件包,但是该软件包仍然没有显示出来。而且导入仍然会出现错误“ URI的目标不存在:'package:graphql / client.dart'”。但是它确实显示在flutter / .pub-cache / hosted / pub.dartlang.org中,所以我不明白为什么它不显示在我的项目中。我试过使用flutter clean,flutter clean pub cache和androidstudio的invalidate caches / restart函数无效。我也尝试过多次重启android studio和我的电脑。我也尝试过以admin作为管理员运行androidstudio。

这是我的pubspec.yaml This is my pubspec.yaml file

这是我的Dart包文件夹的一部分,您可以看到它不显示
enter image description here

这是我电脑上的pub.dartlang.org文件夹
enter image description here

2 个答案:

答案 0 :(得分:0)

几次看到此问题。在Windows中打开任务管理器,然后检查adb.exe。应该有一个副本正在运行。我有2份,因此删除了1份,然后重新启动了另一份。

右键单击->结束两者。

那很好。

答案 1 :(得分:0)

最终在3天后被随机修复。我刚启动android studio并再次尝试,然后突然起作用。不知道到底是什么解决了