https://blog.csdn.net/qq_28808627/article/details/50207643
问题1 文件乱码 。
正常的代码文件变成了下面打开的样子
clean,rebuild,invalidate cashes都试过了,直到发现了下面的提示
下面是解决过程
首先设置编译器的编码格式,as一般默认的UTF-8格式
然后开始修改我们的文件,用Notepad++打开,另存为UTF-8,并覆盖。
(不要用记事本打开另存为UTF-8,在window系统中,默认的实现是UTF-8-BOM格式,编译器会编译警告 非法字符: '\ufeff')
这个时候,as中就能正常显示了
ps:但是实际上,只是重新保存覆盖文件,不改动编码格式,一样能正常显示
最新的解决办法
有可能是as无法正常解析文件导致。直接备份项目,然后,删除项目中的资源文件,然后手动粘贴添加,重新读取,文件就可用了
可选方法:试一试清除缓存重启,
删除.idea文件夹,重新编译,删除打开记录,重新打开