Android Studio解决Java程序输出中文乱码
问题描述
在使用Android Studio开发Java程序时,发现使用sys语句向控制台输出中文字符时,出现乱码,如下:
解决办法
经查阅资料,发现需要手动在build.gradle中添加代码
需要添加如下代码:
//新版
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
//旧版,以gradle-1.12为例
tasks.withType(Compile) {
options.encoding = "UTF-8"
}
验证
收工!