Android adb LOGCAT显示中文
2010-11-24 10:52
281 查看
Android LOGCAT输出是UTF-8编码,要想正确显示中文,需要设置在WINDOWS CMD窗口的编码设置,以下为设置步骤。 1、打开CMD.exe命令行窗口 2、通过 chcp命令改变代码页,UTF-8的代码页为65001 F:/trash>chcp 65001 执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。 3、修改窗口属性,改变字体 在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。 4、通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了。 LOGCAT的使用 [adb] logcat [] … [] … 过滤器语句按照下面的格式描tag:priority … , tag 表示是标签,priority 是表示标签的报告的最低等级. 从上面的tag的中可以得到日志的优先级. 你可以在过滤器中多次写tag:priority adb logcat ActivityManager:I MyApp:D *:S 上面表达式的最后的元素 *:S ,,是设置所有的标签为”silent”,所有日志只显示有”View” and “MyApp”的,用 *:S 的另一个用处是 能够确保日志输出的时候是按照过滤器的说明限制的,也让过滤器也作为一项输出到日志中. 转自:http://litwon.spaces.live.com/blog/ 这个方法确实有效。第一次设置如果还是不能显示,不妨先设置CMD的字体,然后设置当前的代码页,最后运行adb logcat 。
相关文章推荐
- 我的Android进阶之旅------>Android使用cmd窗口进行adb logcat时出现中文乱码问题的解决办法
- Android adb logcat cmd 中文乱码 ----- bat批处理文件不能执行 -- 问题的解决办法
- Android Studio Logcat显示不全问题
- adb logcat命令查看并过滤android输出log
- logcat/Toast.makeText中文显示乱码的解决方法
- Android debug bridge command line-adb shell tips -logcat/am/pm/dumpsys
- CMD命令进行adb logcat时显示乱码的解决办法
- android adb logcat命令
- adb logcat命令查看并过滤android输出log
- 关于Android studio Logcat显示不全,不显示自己需要打印的LOG数据
- android adb logcat打印内核调试信息
- Android adb logcat使用技巧
- Android 让adb logcat打印内核调试信息
- cmd 命令进行adb logcat 中文乱码问题
- Android adb logcat 的使用
- cmd窗口进行adb logcat时出现中文乱码问题的解决办法
- android studio logcat 包名显示问号
- adb logcat命令查看并过滤android输出log
- Android - adb : logcat / shell / app_process & android.os.Process
- android studio logcat 中文乱码解决