版权声明:转载需注明来源 https://blog.csdn.net/Xiao_Spring/article/details/89456575
今天准备为以前的老项目添加一些新的功能,在用Android Studio导入项目后,出现了很多条这样的错误:
File was loaded in the wrong encoding:‘UTF-8’
以及:
错误: 编码UTF-8的不可映射字符
直接反馈是代码中的注释或者字符串会变成乱码,影响代码的阅读甚至是程序的运行(如下图)。
下面给出解决方法:
1、先点击右下角的UTF-8,选择一种其他的编码类型,在这里我以GB2312为例:
2、接下来会弹出一个对话框,选择中间的Reload:
3、然后重新运行一下项目,你会发现之前的乱码已经消失,字符都可以正确显示出来:
希望可以帮助到各位,尤其是从eclipse迁移到AS的时候。