Android的日志记录信息通过logcat来访问,通常采用adb的方式访问,命令如下:
adb logcat [-option] [filter]
or
adb shell 进入 shell 界面然后输入:logcat [-option] [filter]
信息的输出方式:
默认带-e 参数或者不带任何参数输入 logcat 打印的就是默认信息,其输出大致如下:
I/Applog(20054) : An Informational Log message .
说明:
1、 日志默认采用brief模式记录。
2、 I 表示消息类型为infomation。
3、 Applog为过滤标志,20054表示线程ID。
4、冒号后面为message正文。
常用的还有另外一种带日期和时间的方式,需要使用-v 进行方式切换,一般按照如下方式输入指令:logcat -v time ,输出如下:
08-04 22:52:33 .565 I/Applog(20054) : An Informational Log message .
注:比上述信息多了时间和日期项。
过滤日志信息
logcat 的过滤器分为2个部分,一个是tag name,另外一个是log level,按照如下格式带在logcat 后面就可以了。
< tag name > : < Lowest log level to print >
一般格式: logcat Applog:I 就可以筛选出上述的log。