【100%有效】解决AndroidStudio 控制台编译输出中文乱码,亲测解决!

在 AndroidStudio 中新建了一个 Java Module,但是点击 Run ‘app’之后,Build Output 控制台输出中文都是乱码,都是问号一样的字符

google了很多方法,要么就是文不对题,要么就是各种抄,没有真正测试过!

错误方案一

File Encodings 改为 UTF-8
没用!

错误方案二

build.gradle 添加如下代码?

tasks.withType(JavaCompile) {
    options.encoding = "UTF-8"
}

没用! 这是解决 System.out.print 输出的中文乱码问题的!

正确解决办法

    • 双击Shift,输入vmoption,,选择Edit Custom CM Options!
    • 如果之前没有配置过,会弹出窗口问是否创建配置文件,点击Create
  • 输入
-Dfile.encoding=UTF-8
  • 保存,重启就可以了!
0
分享到:

声明:本站发布的文章及附件仅限用于学习和研究目的.请勿用于商业或非法用途,否则后果请用户自负。 本站所有资源不带技术支持,下载资源请24小时内删除,如用于违法用途,或者商业用途,一律使用者承担。本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!

评论0

没有账号? 忘记密码?