抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

Windows 控制台 gradle 脚本中文乱码问题

之前写过一篇:用一个脚本替代 Android studio 的 run,解决 OpenJDK Platform 无法释放的痛苦

但是在终端执行会中文输出会乱码,经过一系列尝试,在保持整体项目为 UTF-8 的编码下,最终将问题定位为 windows 控制台问题。解决办法也很简单,在需要执行脚本的 cmd/其它终端窗口 执行脚本之前,执行:

chcp 65001

完成后可正常显示中文。

注:

CHCP是一个计算机指令,能够显示或设置活动代码页编号。

65001   UTF-8代码页

950繁体中文

936简体中文默认的GBK

437 MS-DOS美国

以上。

参考:Fixing broken utf8 characters in gradle’s console output


本站由以下主机服务商提供服务支持:

0条评论

发表评论