Android Java源Java文件以png文件形式打开

时间:2018-10-30 18:45:34

标签: android android-studio

今天,Android Studio开始表现异常。源Java文件打开 作为png文件的东西。我可以构建和运行该应用程序,如果我在文件系统中查找,则java文件看起来还可以。我确实使缓存无效并重新启动,我删除了.idea并构建了文件夹,但没有任何更改。奇怪的是我可以调试运行该应用程序。如果要更改Java文件,则必须像记事本一样打开并保存,然后再次构建项目

Android Studio中必须有一些文件/设置可以控制此操作。我删除了项目ide,然后将其折叠构建,但没有任何变化,我可以在Android Studio中的哪个位置重置它以开始正常工作? enter image description here

3 个答案:

答案 0 :(得分:2)

我找到了对我有用的解决方案。 我不得不将每个Java源文件和所有xml文件打开到文本编辑器(Notepad ++)中,并进行一些更改,然后将文件保存回原始位置。

现在Android Studio可以正常检测所有文件

答案 1 :(得分:2)

另一种解决方法:

关闭Android Studio并删除缓存文件夹:

Marshaller m = context.createMarshaller(); DefaultNamespacePrefixMapper mapper = new DefaultNamespacePrefixMapper(); m.setProperty("com.sun.xml.internal.bind.namespacePrefixMapper", mapper);

答案 2 :(得分:0)

将文件保存在记事本中并在Android Studio中打开时,会发生这种情况,因为记事本使用了不同的编码(ANSI)。

您可以在Settings->Editor->File Encodings上设置项目文件编码

enter image description here

您还可以在File->File Encoding上编辑唯一的文件编码

确保您的项目文件编码为UTF-8(默认)

enter image description here

另一个重要设置是“文件类型”,您也可以查看一下。这是我的.java文件设置示例。

enter image description here