前些天在用eclipse导入一个项目时,出现乱码。然后,我按一般流程修改编码为UTF-8。
然后比较坑的事情就出现了:1、运行项目 APP页面部分出现乱码;2、用eclipse查看对象乱码部分代码。没有发现乱码情况,在此查看编码格式仍为UTF-8;3、prcject –>Clean 项目,现象依旧。
4、尝试多次修改编码格式,终于发现报错:
5、由于Clean时并没有任何报错,查看R文件也都在。(弯路:后来我将项目删除,重启eclipse。重新导入,结果现象依旧);
6、鉴于R文件能自动生成,所以就进行R文件删除尝试。删除后果然自动生成,结果:一切都好了,乱码也没有了。
可能原因:或许R文件出错,Clean时软件发现有R文件就没管。因此,才导出出现编码正确,但有部分乱码的出现。
总结:看来关机重启这类的解决方案(删除R文件,让其自动生成),的确是非常有效的处理故障的手段。