Flutter ';弗利特酒吧获得';在VSCode中不起作用

Flutter ';弗利特酒吧获得';在VSCode中不起作用,flutter,Flutter,我目前正在使用VSCode开发颤振应用程序,并希望添加一些包。ex)下拉菜单 我做了flatterpub获取/flatterpackages获取/单击vscode中的向下箭头按钮(获取软件包) 这就是我每次都能得到的 PS D:\VSCodeProjects\testt> flutter pub get Running "flutter pub get" in testt... 0.4s PS D:\VSCod

我目前正在使用VSCode开发颤振应用程序,并希望添加一些包。ex)下拉菜单

我做了flatterpub获取/flatterpackages获取/单击vscode中的向下箭头按钮(获取软件包) 这就是我每次都能得到的

PS D:\VSCodeProjects\testt> flutter pub get
Running "flutter pub get" in testt...                               0.4s
PS D:\VSCodeProjects\testt> 
这是我在pubspec中的代码

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^0.1.3
  dropdown_menu: ^1.1.0
我确实打开/关闭了程序(和计算机),重新启动

扑通

颤振包裹

颤振包升级


有人知道如何解决吗???

它正在运行,默认情况下,在vs代码中,每当您保存.yaml文件时,它都会在后台运行。当您使用命令显式运行它时,所需的时间非常少,因为包已经是最新的


如果有疑问,请尝试使用您添加的新软件包,它们不应给出错误。

Flatter pub get旨在加快速度,尤其是在您没有太多库的情况下。 你看到的是对的,应该没有任何问题

但是,如果您在使用特定版本时遇到问题,并且该版本不起作用,这是因为pubspec.yaml存储库的哪个版本的设置,而pubspec.lock存储应用程序正在使用的实际版本

从你对它没有出现的评论来看。这可能与此有关


试试这个解决方案,看看它是否有效。

我使用了导入“~~”之类的包,但它会给出红线错误,并且包不会显示在pubspec中。锁定文件不要使用vscode,然后转到项目目录中的terminal并运行命令