您的位置:首页 > 移动开发 > Android开发

Android Studio 中文乱码问题

2015-09-07 15:32 393 查看
Android Studio中的乱码分好几种,一是IDE的不同窗口里显示乱码,如:logcat筛选框,SVN提交的注释框。二是代码里设置中文,到了真机UI上就显示的乱码,如:xxx.setText("中文")。

一、IDE乱码

Log Level 右边的过滤框明明输入的是中文,结果显示是乱码。



File > Settings > Appearance & Behavior > Appearance,将default fonts改为Microsoft YaHei(改成其它SimHei,SimSun也行,但个人觉得雅黑好看些)。



设置好了之后,立即就能看到筛选框里的中文字符了。





二、代码里中文

代码里设置中文,到了真机上TextView之类的控件上就显示为乱码,如:xxx.setText("中文")。

我现在加入的这个项目是由原来Eclipse创建的,一旦有乱码问题,同事就说把Properties里的编码改成GBK就可以了。



先不论他的对错,但他这么一改确实就不会乱码了,但由于我用的是Android Studio,那我该怎么办呢?

File > Settings > Editor > File Encodings 里Project Encoding改为UTF-8,为了统一规范,我也将其它Encoding项也设置为UTF-8了。



我的setting也是如上图一样设置的,凡是还是有中文乱码问题,如果你的情况和我一样,那就找到乱码出现的文件,AS的右下角有该文件的编码格式,如果你在上图中统一设置的GBK,那就改成GBK,如果是UTF-8那就统一改成UTF-8.如下图:



参考文章:::http://www.cnblogs.com/Kennytian/p/4449878.html

转载请注明出处:/article/1588109.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: