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 [<option>] ... [<filter-spec>] ...
过滤器语句按照下面的格式描tag:priority ... , tag 表示是标签,priority 是表示标签的报告的最低等级. 从上面的tag的中可以得到日志的优先级. 你可以在过滤器中多次写tag:priority

adb logcat ActivityManager:I MyApp:D *:S
上面表达式的最后的元素 *:S ,,是设置所有的标签为”silent”,所有日志只显示有”View” and “MyApp”的,用 *:S 的另一个用处是 能够确保日志输出的时候是按照过滤器的说明限制的,也让过滤器也作为一项输出到日志中.
如果是eclipse下的ATD的话,可以重新编译或安装重新ATD

更多相关文章

  1. Android谷歌官方的自适应TextView字体大小的解决方案
  2. android使用selector修改TextView中的字体颜色和背景颜色
  3. android 字体大小像素的设置
  4. android 字体大小,样式 ,像素的设置
  5. android 代码中设置字体大小
  6. Android 修改App中默认TextView的字体和颜色
  7. Activity切换 窗口绘制显示

随机推荐

  1. 7.)PHPWeb开发框架~5 个使用 Composer 小
  2. win7盘符误删的资料怎样恢复
  3. 微信群活码生成系统,群活码、客服活码、一
  4. PHP:MVC之间的关系 ,容器与依赖注入,facade
  5. php之tp6安装与扩展安装
  6. 【ThinkPHP框架】tp6.0框架安装、控制器
  7. 10.)PHPWeb开发框架~Laravel自带php artis
  8. 9.)PHPWeb开发框架~Laravel入门路由配置和
  9. python爬虫采集企查查数据
  10. 没有格式化怎么办?