Logcat级别
- Log.v - VERBOSE
- Log.d - DEBUG
- Log.i- INFO
- Log.w- WARN
- Log.e- ERROR
过滤:指定标签,指定级别
adb logcat [TAG:LEVEL ] [TAG:LEVEL ] …
TAG: 在进行log输出时需要指定标签
LEVEL: 可以选择:[V D I W E S]中其中一个
TAG:X 的作用为: 输出标签为TAG的log级别大于X的信息. 例如:adb logcat ActivityManager:D
输出 ActivityManager的D和D级别以上的log,包括D,I,W,E
注意:
可以指定多个[TAG:LEVEL ]
level : S 表示为不输出该标签的日志,应为没有大于S级别的日志
[TAG:LEVEL ] 不会影响其他标签的日志, 所以如果要屏蔽其他log请使用 *:S,例如:adb logcat ActivityManager:D *:S
使用grep正则表达式过滤
adb logcat | grep -E '^[VDE]/(TAG1|TAG2)'