在使用adb logcat 时中文出现乱码,cmd chcp 65001即可解决;
打开cmd ;输入 adb logcat -s "Unity"(这里以unity开发的apk为例).
运行程序可以看到有中文乱码的现象:
乱码原因:Android中使用的是UTF-8字符,而cmd默认字符集是ANSI,中文环境下即为GBK。
查看当前编码:chcp ; 更改代码页:chcp 65001
按下enter ;然后中文就可以正常显示了。
代码页相关请查阅其相关资料。