File-was-loaded-in-the-wrong-encoding--'UTF-8',某一次用Android-studio打开旧项目

118 阅读1分钟

总之是个很恐怖的事情,无缘无故! ###如题:真是惨不忍睹。。。参考https://blog.csdn.net/u014095878/article/details/83864865 ###在AS中显示是错误的,在文本编辑软件却正确显示!! ###相当鬼畜,一度深觉有毒。。。 在AS中显示是错误的,在文本编辑软件却正确显示!

#####解决方法: #####在Notepad++记事本中,打开有问题的java文件设置一下UTF-8编码, #####随便找个空白的地方敲多个空格重新再save一下重新保存一下, #####再重启AS打开就恢复正常了。 参考:blog.csdn.net/u014095878/… ####走了一圈论坛也就这个搬砖方法了,如有大神有大招相助,还请不吝赐教!


###鬼畜的是后来这样还不行,发现除了java文件会变成乱码xml,不少原身是xml的文件也乱码,这些都需要用以上方法来一套才能解决!!! ##1.就如:res目录下所有xml文件! #1.0 重点注意AndroidManifest.xml文件!!! ####这个文件乱码了没修改好的话,所有javaActivity文件中的R包都会报错! #####没错,就是R包报错。。。真的是经典。。。

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

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