Logcat 命令行工具
Logcat 是一个命令行工具,用于转储系统消息日志,包括设备抛出错误时的堆栈轨迹,以及从你的应用使用 Log 类写入的消息。
日志标记
- 日志消息的标记是一个简短的字符串,指示消息所源自的系统组件(例如,“View”表示视图系统)。
日志级别
- 优先级是以下字符值之一(按照从最低到最高优先级的顺序排列):
- V:详细(最低优先级)
- D:调试
- I:信息
- W:警告
- E:错误
- F:严重错误
- S:静默(最高优先级,绝不会输出任何内容)
日志过滤
1.按关键字过滤
adb logcat -e alipay
2.按关键字过滤(在adb shell中)
先执行
adb shell
然后执行
logcat | grep alipay
3.按日志标记过滤
adb logcat app_process:V *:S
4.按日志等级过滤
adb logcat app_process:W *:S