File was loaded in the wrong encoding

2019-05-20 10:35:12 浏览数 (1)

如题:真是惨不忍睹。

在AS中显示是错误的,在文本编辑软件却正确显示!!

在AS中显示是错误的,在文本编辑软件却正确显示!

解决方法:
在Notepad 记事本中,打开有问题的java文件设置一下UTF-8编码,
随便找个空白的地方敲多个空格重新再save一下重新保存一下,
再重启AS打开就恢复正常了。

鬼畜的是后来这样还不行,发现除了java文件会变成乱码xml,不少原身是xml的文件也乱码,这些都需要用以上方法

1.就如:res目录下所有xml文件!

1.0 重点注意AndroidManifest.xml文件!!!

这个文件乱码了没修改好的话,所有javaActivity文件中的R包都会报错!
没错,就是R包报错。

2.另外注意各种gradle文件,gradle-wrapper.properties也注意一下,这些都可能乱码,也不得不改正!!

改正这些重要文件之后,rebuild一下就解决了

0 人点赞