【问题标题】:Flutter does not recognize my package (Unused impor error)Flutter 无法识别我的包(未使用的导入错误)
【发布时间】:2023-02-22 06:32:43
【问题描述】:

[1]https://i.stack.imgur.com/6ecpX.png [1]:https://i.stack.imgur.com/0CWri.png

嘿,我在 flutter 上制作了一个待办事项应用程序,我的应用程序运行正常。然后,在 flutter 无法识别我的主页包并说“未使用的导入”但我正在使用它之后,我突然写了一些其他代码。我该如何解决这个问题

【问题讨论】:

  • unused import 不代表不认识。这也不是错误。它只是意味着您没有使用该文件中的任何导入,您可以安全地删除该导入
  • 但如果我删除导入 Android Studio 屏幕保持黑色
  • 您可能删除了将主页添加到屏幕的代码
  • 我可以将我的代码发送给您以找出我在哪里失败了吗?
  • 您可以将其添加到问题中

标签: flutter dart visual-studio-code


【解决方案1】:

您以某种方式从 main.dart 中删除了主页的加载。在MaterialApp 里面应该有这样的东西:

home: const HomePage()

【讨论】:

    【解决方案2】:

    您似乎没有在 main.dart 中将 HomePage.dart 设置为 home 属性。 只需添加

    home: const Homepage()

    Material 应用程序中的属性。 你会很高兴去。 干杯!!

    【讨论】:

      【解决方案3】:

      Flutter 看不到进口,但你可以为它制作游戏。 创建一个页面,它的页面创建一个类

      进入 main.dart 并调用该类后,flutter 将导入并会看到所有未使用的导入包。

      【讨论】:

      • 类 Sayac 与 ChangeNotifier{ int sayacDegeri = 0; sayaciArttir(){ sayacDegeri++;通知监听器(); } sayaciAzalt(){ sayacDegeri--;通知监听器(); } }
      猜你喜欢
      • 2021-12-28
      • 2021-04-23
      • 2019-10-11
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 2021-03-27
      • 2021-03-15
      相关资源
      最近更新 更多