转自:http://blog.csdn.net/zhaoyw2008/article/details/45533093

在 Android studio 中直接创建项目和导入其他项目都会有一个文件编码设定的问题,在 android studio (version 1.2.0)中设置文件的编码,只需要两步:

1.打开Setting->Editor->File Encoding 进行编码设置

2.打开module的 build.gradle 文件修改编译器使用的编码


1.打开Setting->Editor->File Encoding 进行编码设置





这里面主要有4块

IDE Encoding:ide 的编码

Project Encoding:项目的编码

File or Director Encoding:各个文件或者目录的编码

Property File Encoding:属性文件的编码


如果各个文件或者目录没有指定编码,默认使用 Project 的编码,如果 Project 没有加载的时候没有指定编码,默认使用 IDE 的编码,属性文件不能单个文件指定编码,只能通过 Property File Encoding 统一指定编码。


2.打开module的 build.gradle 文件修改编译器使用的编码

经过上面的设置,只能影响你在 IDE 里面编辑器视图里面看到的文件内容的编码。编译器使用的编码还需要单独设置,否则 gradle 默认使用 utf-8 的编码和文件的实际编码不一致,就会导致程序运行的时候显示乱码。

gradle 配置编码在 build.gradle 脚本文件中配置。添加上下面配置就行。

android {

 ......

compileOptions {

encoding "GBK"

}

}


project使用utf-8编码,但是引入的module是gbk编码,如下图,圆圈部分可以点击更改module的编码


更多相关文章

  1. 加速Android(安卓)Studio---Gradle构建
  2. could not find adb.exe
  3. Android(安卓)Sqlite synchronous设置
  4. Lottie调研小结
  5. ionic 打包成Android(安卓)apk
  6. android模拟器不能上网
  7. android在XML配置seekbar时最好不要设置progress的初始值
  8. 关于Ant编译Android中Ant学习研究
  9. Android(安卓)存储

随机推荐

  1. Android获取WIFI的BSSID遇到的坑(已解决)
  2. Android(安卓)Adobe XMP与JPEG
  3. Android异步处理机制AsyncTask的理解
  4. 【Android】Android(安卓)BLE开发
  5. android Https请求的使用
  6. Android实现在线预览office文档(Word,Pdf
  7. Android(安卓)View源码解读:浅谈DecorView
  8. 只需五分钟,开始使用Kotlin开发Android
  9. Android自适应屏幕与动态加载不同的子Vie
  10. 转载 eoe 大神整理好的 android 开源项目