本文章出自【码同学软件测试】
码同学公众号:自动化软件测试
码同学抖音号:小码哥聊软件测试
Logcat命令行工具
Logcat是一个命令行工具,用于转储系统消息日志,包括设备抛出错误时的堆栈轨迹,以及从您的应用中使用 Log 类写入的消息。
命令行语法
要通过 adb shell 运行 Logcat,一般用法如下:
[adb] logcat [] … [] …
您可以将 logcat 作为 adb 命令运行,也可以直接在模拟器或关联设备的 shell 提示中运行。要使用 adb 查看日志输出,请转到您的 SDK platform-tools/ 目录并执行以下命令:
adb logcat
要获取 logcat 在线帮助,请启动设备,然后执行以下命令:adb logcat --help
您可以建立与设备的 shell 连接并执行以下命令:adb shelllogcat
选 项
下面介绍了logcat的命令行选项
-b :加载可供查看的备用日志缓冲区,例如events或radio。默认使用 main、system 和 crash 缓冲区集。请参阅查看备用日志缓冲区。
-c, –clear :清除(清空)所选的缓冲区并退出。默认缓冲区集为main、system和crash。要清除所有缓冲区,请使用-b all -c。
-e , –regex= :只输出日志消息与匹配的行,其中是一个正则表达式。
-m , –max