Flutter:'package get'尚未运行; 'Pub get' 尚未运行

Posted

技术标签:

【中文标题】Flutter:\'package get\'尚未运行; \'Pub get\' 尚未运行【英文标题】:Flutter: 'package get' has not been run; 'Pub get' has not been runFlutter:'package get'尚未运行; 'Pub get' 尚未运行 【发布时间】:2018-08-09 21:37:30 【问题描述】:

我从 git 下载了 Catalog 的 Flutter 示例代码,它显示了一个警告,

'package get' 尚未运行 “Pub get”尚未运行

这是什么意思?如何解决?我应该忽略此警告还是按照警告中的链接的建议更新依赖项?

【问题讨论】:

【参考方案1】:

Dart 类似于节点。 它有一个 pubspec.yaml 相当于 package.json 包含你的依赖和东西。

您需要使用pub get 下载这些依赖项。或者在颤振的情况下,使用flutter packages get

此警告只是提醒您未下载您的依赖项

=> 点击第一个警告的Get Dependencies

【讨论】:

在这里也寻求您的帮助 - ***.com/questions/49056332/flutter-pub-get-failed 我点击了获取依赖项,但问题仍然存在 在我的情况下,单击获取依赖项并完成处理后仍会显示警告。所以我尝试重新加载项目并且警告消失了。 我点击了获取依赖项,但问题仍然存在,直到我重新启动 android Studio。 我停用了 Dart 支持,以便 Flutter 可以工作【参考方案2】:

即使我点击了Get dependenciesUpgrade dependencies,横幅'Pub get' has not been run 也没有消失。

然后,在我关闭 Android Studio 并再次打开同一个项目后,横幅消失了。

【讨论】:

好像是bug..! 谢谢!这个答案在我开始弄清楚为什么会发生这种情况之前为我节省了很多时间。【参考方案3】:

只需重新启动 Android Studio 或您的 IDE,它也对我有用。 要么 在终端运行flutter upgrade

【讨论】:

【参考方案4】:

如果下载依赖后错误仍未消失,请重新打开项目。

【讨论】:

欢迎来到 ***,如果需要理解答案,请添加更多描述和代码,因为它会尽快解决其他人的问题。【参考方案5】:
    点击获取依赖项并等待它完成。 重启 Android Studio

【讨论】:

“获取依赖项”在哪里? 你可以在IDE的右上角找到它,Android Studio【参考方案6】:

这适用于点击Get Dependencies 但不起作用的任何人。您需要做的就是:

第 1 步:转到终端并输入 flutter upgrade

第2步:转到File -> Invalidate Caches/Restart -> 点击Restart

第 3 步:现在只需点击 Get Dependencies

这样就可以了。

【讨论】:

【参考方案7】:

只需打开终端并运行:

flutter upgrade

【讨论】:

【参考方案8】:

单击“pub get”横幅上的“获取依赖项”,横幅将消失,依赖项将被下载,错误也会消失。 如果错误仍然存​​在,请重新启动 Android Studio 并尝试。它对我有用。

【讨论】:

【参考方案9】:

这是我尝试的正确方法,它可以正常工作

要以最简单的方式解决此错误,请按照以下步骤操作:

    转到终端

    然后找到本地标签

    然后单击“+”号并输入您的命令。这应该可以解决您的错误

【讨论】:

【参考方案10】:

当我遇到那个错误时,实际上我发现我在另一个子文件夹中。该解决方案非常容易删除一个额外的文件夹,或者只是 cd 该子文件夹并运行“flutter pub get”命令。 ... 对不起我的英语不好!

【讨论】:

【参考方案11】:

只需在打开项目之前禁用您的防病毒软件或防火墙。

【讨论】:

这看起来更像是一个适合作为评论而不是答案的建议

以上是关于Flutter:'package get'尚未运行; 'Pub get' 尚未运行的主要内容,如果未能解决你的问题,请参考以下文章

Flutter packages get 不安装新包

Flutter 运行错误:您尚未接受许可协议

flutter基础

flutter http get请求

运行应用程序时出现错误“$flutterSdkpath\packages\flutter_tools\gradle\app_plugin_loader.gradle”

Android studio 使用flutter插件 运行第一个flutter项目 报错 Warning: License for package Android SDK Build-Tools 28