Android Studio无法识别给定特定名称的文件

hc8w905p  于 2022-11-16  发布在  Android
关注(0)|答案(4)|浏览(188)

使用android-studio进行flutter开发。在创建了一个新的flutter应用程序后,我创建了另一个名为
home.dart
但android-studio无法识别该文件。页面不会显示自动完成或任何内容。x1c 0d1x
我也可以看到home.dart没有地球仪符号之前的文件名(在左边像其他文件)。如果我把任何其他文件名,它的工作正常。有人能找到什么问题吗?

更新

我认为这是某种bug。我甚至尝试创建一个新的项目,并尝试了同样的。如果我把另一个名称,它的工作正常(我尝试了hom.dart,它的工作)。但如果我重命名为home.dart,它是有这个奇怪的错误。
谢谢你

jtjikinw

jtjikinw1#

您已将该特定文件关联为不同的文件类型,方法是将其创建为常规文件(右键单击-〉新建-〉文件),该文件没有隐含类型,而是显示一个类型列表供您选择。您可能只是单击了“下一步”而没有更改默认选择的“文本”文件类型。之后重命名文件可能会更改其类型,也可能不会更改,具体取决于Android Studio的版本。
要修复此问题,请打开设置(Ctrl + Alt + S),转到编辑器-〉文件类型,向下滚动并从文件类型列表中选择“文本”,从底部的列表中选择您的文件,然后单击减号(-)号将其删除。您的文件不应再与“文本”- I“类型相关联我不确定它是否会根据其扩展名自动重新分配,但现在您应该能够删除它并使用相同的名称重新创建它,而不会自动将其自身设置回“Text”

1zmg4dgp

1zmg4dgp2#

我设法使它的工作,通过做以下(在Android Studio的MacOS):

  • 在无法识别的Dart文件上,右键单击并单击Override File Type
  • 在显示的列表中,选择:飞镖
zour9fqk

zour9fqk3#

你有没有试过建立这个项目?
该文件不会显示自动完成或任何内容,因为它被视为一个普通的文本文件。当添加额外的dart文件时,您可以右键单击您的lib文件夹并添加一个新的Dart文件

gpnt7bae

gpnt7bae4#

我昨天面对这个问题,我没有找到原因,但当我改变文件名的问题修复。

相关问题