解决 Android Studio 乱码问题

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

1、IDE乱码.net

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

File > Settings > Appearance & Behavior > Appearance,将default fonts改成Microsoft YaHei(改为其它SimHei,SimSun也行,但我的以为雅黑好看些)。ip

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

 

2、代码里中文it

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

我如今加入的这个项目是由原来Eclipse建立的,一旦有乱码问题,同事就说把Properties里的编码改为GBK就能够了。cli

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

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

3、Gradle 乱码

最后,若是有朋友遇到Gradle提示中文乱码的问题,能够参考http://blog.csdn.net/sljjyy/article/details/11976099,我目前没有遇到过。

相关文章
相关标签/搜索