mac上使用adb抓取log学习记录

1.mac上配置adb环境,具体配置方式,可以上网查找相关文章,下载相关文件,并配置环境变量。配置成功后,打开控制台,输入adb命令后,可以看到如下图所示样式。

adb.png

2.adb环境配置成功后,就可以用来抓取log信息了。adb logcat -v time > .\logcat.log

-v是log级别。time表示抓取的log格式显示时间。logcat.log输出的log文件,可在当前目录下查看。这个文件名可自定义。如下图。

logcat.png

输入该命令回车后,则开始抓取log,要保证adb连接了一台设备,然后操作设备上的应用,就可以抓取相关log信息。输入Ctrl+C则结束抓取。当前目录显示抓取的所有log信息。如下图。

log.png

3.抓取log之前可以先输入adb logcat -c 清除log缓存信息。

4.通过命令查看adb logcat使用说明。adb logcat -h


logcat_help.png

5.logcat日志中的优先级/tag标记:

android输出的每一条日志都有一个标记和优先级与其关联。

优先级是下面的字符,顺序是从低到高:

V — 明细 verbose(最低优先级)

D — 调试 debug

I — 信息 info

W — 警告 warn

E — 错误 error

F — 严重错误 fatal

S — 无记载 silent

你可能感兴趣的:(mac上使用adb抓取log学习记录)