在Android Studio中,java类文件在IDE中显示为文本文件

时间:2015-01-28 06:05:05

标签: android-studio

我已将我的项目从Eclipse移植到Android Studio。但我的Application类“AppController.java”单独显示为文本文件。我删除了文件并再次创建但收到以下错误消息。

无法解析模板“class” 错误消息:选定的类文件名映射'AppController.java'到非java文件类型'Textfiles'

注意:我已经仔细检查了文件类型,但没有运气。文件 - >设置 - >文件类型Java源文件,Java类文件和文本文件的文件类型

4 个答案:

答案 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应该重置为其默认文件类型值。