乱码原因是:Android中使用的是UTF-8字符,而CMD默认字符集是ANSI,中文环境下即为GBK。


第一步:查看当前编码

第二步:更改代码页

第三步:更改字体设置

点击CMD窗口顶部,点击右键-->属性-->字体,把字体从点阵字体更改为"Lucida Console"字体,大小调到14



这样adb在cmd中汉字就不会乱码了。但是导出log依旧乱码