有时AndroidStudioGradle编译时输出的信息是乱码。这是因为输出信息和信息窗口不统一。首先我们在Settings->Editor->FileEncodings中修改文件编码,打开为UTF-8方法1在AndroidStudio帮助菜单的“EditCustomVMOptions”中添加如下代码-Dfile.encoding=UTF-8Add重新编译项目后,如果代码仍然是乱码,需要关闭AndroidStudio并重启才能生效。方法二在对应模块的build.gradle中添加如下代码tasks.withType(JavaCompile){options.encoding="UTF-8"}缺点是如果模块多的话会比较麻烦。方法三添加环境变量,打开电脑的高级设置在环境变量中添加一个GRADLE_OPTS,值为-Dfile.encoding=UTF-8,记得保存注意:保存后,如果代码还是乱码,需要关闭AndroidStudio重启即可生效
