AndroidStudio编码设置

来源:互联网 发布:h5获取json数据实例 编辑:程序博客网 时间:2024/06/13 23:04

场景

使用AndroidStudio直接创建或导入其它项目涉及文件编码格式指定问题。

方法

1.如图。打开Setting->Editor->File Encoding进行编码格式指定。

  • 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"}}
原创粉丝点击