【100%有效】解决AndroidStudio 控制台编译输出中文乱码,亲测解决!
背景
在AndroidStudio中新建了一个Java Module,但是点击 Run ‘app’之后,Build Output 控制台输出的中文都是乱码,都是问号一样的字符

google了很多方法,要么就是文不对题,要么就是各种抄,没有真正测试过!
- File Encodings改为- UTF-8?没用!
  
build.gradle 添加如下代码?没用!这是解决System.out.print输出的中文乱码问题的!
 tasks.withType(JavaCompile) {
    options.encoding = "UTF-8"
}
解决办法
- 双击Shift,输入vmoption,,选择Edit Custom CM Options

- 如果之前没有配置过,会弹出窗口问是否创建配置文件,点击Create

- 输入

- 保存,重启就可以了!
居然也不好使。。
下面这个是真正好使的。。

首先,关闭android studio,一定要先关闭
打开android studio 安装目录下的bin目录:

可以看到两个文件:studio.exe.vmoptions,studio64.exe.vmoptions
分别以文本文档(即txt)的方式打开

在最后一行添加:**-Dfile.encoding=UTF-8 ,**如图:

保存后重新打开android studio,乱码的问题就解决了