【问题标题】:Flutter project, some filenames not identified as .dart files in Android StudioFlutter 项目,一些文件名在 Android Studio 中没有被识别为 .dart 文件
【发布时间】:2021-10-26 12:59:50
【问题描述】:

Picture of problem

我已经尝试修改android studio的类型分析,重启重新创建项目。

我重新安装了 Android Studio 并尝试了不同的 Flutter SDK 和 Android Studio 版本,但我无法使用名为“login_event.dart”和“auth_service.dart”的 .dart 文件,因为 Android Studio 无法将它们识别为 .dart(没有 linting,只是纯文本,正如您在图片中的图标类型上看到的那样)。

我在项目中有 40 多个其他 dart 文件,它们都运行良好。 只是这两个具体的名字无法识别。 即使这些文件的编译工作正常,在编码时没有正常 dart 文件的优势仍然很烦人。

为什么这个错误只发生在这个命名上,在我的系统上全局发生,而不管 AndroidStudio 版本和项目如何,这对我来说是非常难以理解的。 看起来 Android Studio 只是不想识别某些名称。

【问题讨论】:

  • 您是否尝试创建新的已识别 Dart 文件并将您奇怪文件的内容复制到新文件中?
  • 是的,然后 dart 代码被识别(在另一个名称的文件中),我只是不明白为什么我不能像我想要的那样命名 dart 文件
  • 我不得不承认我也不知道,也许缓存里有东西。您是否尝试使用 File > Invalidates Cache / Restart... 调用 flutter clean 或使其无效?
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
  • 我遇到了类似的问题。扩展另一个类的抽象类导致扩展抽象类的 .dart 文件失去其语法高亮显示。

标签: android flutter android-studio dart naming


【解决方案1】:

调用 flutter clean 或使用 File > Invalidates Cache / Restart... 使其无效?解决了问题

【讨论】:

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