6.6.3.访问LogCat:通过命令行
同前面的所有工具无异,Eclipse中可以做的,在命令行中也同样可以。访问LogCat,可以打开控制台,输入:
[user:~]> adb logcat
它可以显示出LogCat的最新输出,并在收到新日志时实时更新。你也可以过滤日志,只是它的语法可能没那么直观。比如想查看标记为StatusActivity的日志条目,就用StatusActivity:*作为过滤,其中的*表示接受所有级别的日志。当然也可以设置过滤将不希望见到的部分忽略,如*:S,表示不显示其它标志的日志。命令如下:
[user:~]> adb logcat StatusActivity:* *:S
Tip:
个人经验,在开发中一直运行着一个adb logcat的命令行窗口是很有用的。这样可以方便地跟踪程序的状态,而且比起切换到Eclipse的DDMS界面,这要快的多。