【问题标题】:In Androidstudio java class file showing as a text file in IDE在 Android Studio 中,Java 类文件在 IDE 中显示为文本文件
【发布时间】:2015-01-28 06:05:04
【问题描述】:

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

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

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

【问题讨论】:

标签: android-studio


【解决方案1】:

我也遇到了同样的问题,从你的建议转到文件->设置->文件类型,看到我试图创建的文件名说 xyz.java 已在“可识别的文件类型”列表中注册。一旦我从该列表中删除条目,xyz.java 就会被正确识别。

【讨论】:

  • 谢谢。这解决了我的问题。你知道这是怎么发生的吗?
  • 原因是您可能在 32 位机器上安装了 64 位版本。我有同样的问题。
【解决方案2】:

从我的系统 C:\Users\user 的以下路径中删除了 Android Studio 的“.AndroidStudio”。

启动 Android Studio 并重新配置。这对我有用!

【讨论】:

    【解决方案3】:

    我在源文件和库方面遇到了类似的问题。我必须将根源目录标记为源目录。

    例如。你的班级是:com.example.test.TestFile.java,其中根文件夹是 java。在Android Studio 中,右键单击java folder 并选择Mark Directory as --> Sources root。对我来说,这是在 Android Studio 2.2 和 2.3 上。

    然后,我的 Intellisense 能够获取所有库引用并在我的源文件中提供 Intellisense 建议。

    【讨论】:

      【解决方案4】:

      特殊文件类型保存在 Android Studio 的文件夹“.AndroidStudio[version]\filetypes.xml”(在 Windows 上位于 C:\Users[user])。

      关闭 Android Studio,删除该文件,然后再次打开。

      IDE 应重置为其默认文件类型值。

      【讨论】:

        猜你喜欢
        • 2021-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-17
        • 2016-02-26
        相关资源
        最近更新 更多