我已将我的项目从Eclipse移植到Android Studio。但我的Application类“AppController.java”单独显示为文本文件。我删除了文件并再次创建但收到以下错误消息。
无法解析模板“class” 错误消息:选定的类文件名映射'AppController.java'到非java文件类型'Textfiles'
注意:我已经仔细检查了文件类型,但没有运气。文件 - >设置 - >文件类型Java源文件,Java类文件和文本文件的文件类型
答案 0 :(得分:15)
我也遇到了同样的问题,根据你的建议去了File-> Settings->文件类型,看到我试图创建的文件名说xyz.java已在“识别的文件类型”列表中注册。一旦我删除了该列表中的条目,就可以正确识别xyz.java。
答案 1 :(得分:2)
删除了Android工作室" .AndroidStudio"在我的系统C:\ Users \ user。的以下路径中。
启动Android Studio并进行新配置。这对我有用!
答案 2 :(得分:0)
我在源文件和库方面遇到了类似的问题。我必须将根源目录标记为源目录。
例如。您的班级是:com.example.test.TestFile.java
,根文件夹为java
。在Android Studio
中,右键点击java folder
并选择Mark Directory as
- > Sources root
。这是在我的Android Studio 2.2和2.3上。
我的Intellisense随后能够获取所有库引用并在我的源文件中提供智能感知建议。
答案 3 :(得分:0)
特殊文件类型保存在Android Studio的文件夹“ .AndroidStudio [version] \ filetypes.xml”中(在Windows上位于C:\ Users [user])。
关闭Android Studio,删除此文件,然后再次打开。
IDE应该重置为其默认文件类型值。