我在运行 Flutter 项目时遇到问题

Posted

技术标签:

【中文标题】我在运行 Flutter 项目时遇到问题【英文标题】:I have a problem running the Flutter project 【发布时间】:2021-02-15 06:07:24 【问题描述】:

当我尝试运行 Flutter 应用程序时出现此错误 我是 Flutter 的初学者,感谢您的帮助。

YAML 文件中有我的依赖项。

flutter:
sdk: flutter
cupertino_icons: ^1.0.0
generic_bloc_provider: ^1.0.8
firebase_auth:
google_sign_in:
firebase_storage: ^2.1.0
cloud_firestore: ^0.9.13
image_picker: ^0.5.4+3
cached_network_image: ^0.8.0

【问题讨论】:

【参考方案1】:

问题在于 cached_network_image: ^0.8.0

    在终端窗口中尝试 flutter clean

    如果上述方法不能解决问题,请尝试从 pubspec.yaml 中删除 cached_network_image: ^0.8.0 并保存 pubspec.yaml。在终端窗口中运行 flutter pub get 然后再次添加 cached_network_image: ^0.8.0 并在终端窗口中运行 flutter pub get

    如果以上方法没有解决问题,那么尝试安装不同版本的插件,当前版本是cached_network_image: ^2.3.3

我认为第三个选项应该可以解决问题。如果没有,您可以再尝试一件事。

【讨论】:

非常感谢,我尝试了3个步骤,但第3个终于解决了问题。仅显示有关其他依赖项的注释。您是否建议将所有依赖项更新到最新版本?。 如果您打算这样做,请一一进行。在更新每个依赖项后检查一切是否正常。请谨慎行事。依赖关系可能有重大变化,所以要非常小心。如果您时间紧迫或截止日期临近,请不要这样做。

以上是关于我在运行 Flutter 项目时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章

我在安装flutter时遇到了一些错误

Flutter,android项目在编译时遇到错误

Flutter项目遇到的问题及解决方法记录

我在 Flutter 中处理对象时遇到问题

为啥我在构建项目时出现 Flutter gradle 错误?

flutter从github里clone项目遇到的包问题