【问题标题】:Can't use specific Icons in imported flutter project无法在导入的颤振项目中使用特定图标
【发布时间】:2020-12-04 17:51:43
【问题描述】:

这可能很快。

我已将同事通过 VS Code 创建的 Flutter 项目导入 Android Studio(通过 Git - Bitbucket)。 (就在这一天,我正在处理另一个新的 Flutter 项目。) 问题是:编译器没有为我找到他使用的一些图标。

工作图标示例:

  • Icons.pregnant_woman
  • 图标.person
  • Icons.calendar_today

不工作:

  • Icons.qr_code
  • Icons.biotech

另外,无论我在哪个文件中,上面都有一个提示窗口:'Pub get' has not been run,我可以选择运行get dependencies(发布获取)或upgrade dependencies(发布升级)。

当我第一次导入项目时,编译器甚至不知道 Flutter 是什么。在我第一次执行 pub get 后,大部分错误都消失了。唯一缺少的是几个图标。但是我没有做 pub get 的提示仍然存在,这在我的其他项目中从未像这样。

我能做什么?

顺便说一句,pub outdateddev_dependencies: all up-to-date

依赖关系都在最新的可解析版本上。 较新的版本虽然可用,但并不相互兼容。

【问题讨论】:

  • 您在 assets 文件夹中看到任何字体文件,或者在 pubspec.yaml 中是否有任何字体 [asset] 导入?
  • @bluenile 还没有字体导入,没有。只有几个依赖项(intl、http、provider)。但我只是注意到依赖项中有以下内容: cupertino_icons: ^1.0.0
  • 能否提供 pubspec.yaml 文件?还有flutter --version的输出。您还应该尝试运行以下命令:flutter packages get

标签: android-studio flutter icons


【解决方案1】:

我不久前遇到了这个问题。我设法解决的方法是:

转到 Vs 代码设置并搜索 flutter create 并禁用 Flutter Create Offline

希望对你有帮助!

【讨论】:

    【解决方案2】:

    知道了!原来我改变了一些内部颤振文件一段时间,它不会自动升级颤振版本,直到我做了“颤振升级 -force”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-21
      • 2020-03-12
      • 2019-03-11
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多