Android Studio出现错误: 编码UTF-8的不可映射字符

版权声明:转载需注明来源 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的时候。

猜你喜欢

转载自blog.csdn.net/Xiao_Spring/article/details/89456575
今日推荐