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了。

三、Gradle 乱码

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

更多相关文章

  1. Android高手进阶教程(六)之----Android(安卓)中MenuInflater的使
  2. Android(安卓)Studio SVN配置忽略文件 1.用Android(安卓)Studio
  3. Android(安卓)Settings添加选项
  4. Android运行显示 Android(安卓)Device Chooser为空
  5. Android(安卓)jdk1.8的使用配置并解决中文乱码的问题
  6. Android(安卓)for OpenCV 调用 CameraAPI 1 实现人脸检测
  7. Android(安卓)屏幕适配之屏幕分辨率(创建不同dimen)适配
  8. Android(安卓)M 新的运行时权限开发者需要知道的一切
  9. Android技术栈(四)Android(安卓)Jetpack MVVM 完全实践

随机推荐

  1. Android百度地图(五):百度地图鹰眼sdk监
  2. [置顶] 《Android(安卓)之美 从0到1 --
  3. Android:可复制的TextView、EditText
  4. 【Android手机游戏】贪吃蛇(1)
  5. android第一天
  6. Android:AsyncTask使用
  7. Android(安卓)Studio 学习之 Android(安
  8. 关于Android(安卓)版本向下兼容
  9. 谷歌 Android“开源“神话走向破灭
  10. android Log图文详解(Log.v,Log.d,Log.i,