Android Studio报错:Entrypoint不是Dart文件,文件显示为文本如何解决?
解决Android Studio中「Entrypoint is not a Dart file」报错及Dart文件图标异常问题
问题现象
- 触发报错:
Entrypoint is not a Dart file - 所有Dart文件的图标显示为普通文本文件样式
- 尝试通过
File->Project Structure->Module添加项目根目录后,问题未得到解决
根因分析
误操作将所有Dart文件的关联格式改为了文本格式,导致IDE无法识别Dart文件类型,进而触发入口文件非Dart文件的报错。
解决步骤
- 打开Android Studio设置:Windows/Linux路径为
File->Settings,Mac路径为Android Studio->Settings - 进入
Editor->File Types选项 - 在右侧「Recognized File Types」列表中找到「Text」,查看其下的「Registered Patterns」,移除所有和Dart相关的匹配规则(如
*.dart) - 在「Recognized File Types」中找到「Dart」,确认「Registered Patterns」中包含
*.dart,若缺失则手动添加 - 点击「Apply」「OK」保存设置,重启Android Studio即可恢复正常
内容的提问来源于stack exchange,提问作者Deepak
相关产品推荐
相关产品推荐

