File was loaded in the wrong encoding :'UTF-8',某一次用Android studio打开旧项目时候java文件显示成乱七八糟的xml语言

总之是个很恐怖的事情,无缘无故!

如题:真是惨不忍睹。。。
参考https://blog.csdn.net/u014095878/article/details/83864865

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

相当鬼畜,一度深觉有毒。。。

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

参考:https://blog.csdn.net/u014095878/article/details/83864865

走了一圈论坛也就这个搬砖方法了,如有大神有大招相助,还请不吝赐教!



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

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

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

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

没错,就是R包报错。。。真的是经典。。。

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

改正这些重要文件之后,rebuild一下就解决了。。。解决了。。。。
真的是,感慨一下人生,真的是什么风雨都有。。。

你可能感兴趣的:(File was loaded in the wrong encoding :'UTF-8',某一次用Android studio打开旧项目时候java文件显示成乱七八糟的xml语言)