使用 Logcat

Logcat 是一个命令行工具,可以转储系统消息日志,包括设备抛出错误时的堆栈跟踪以及使用 Log 类从应用程序写入的消息。

Logcat 输出可以在 Android Studio 的 Android Monitor 中显示,也可以使用 adb 命令行显示。

在 Android Studio 中

展会通过点击“Android 的监控”图标: StackOverflow 文档 或按 Alt + 6 在 Windows / Linux 或 CMD + 6 Mac 上。

通过命令行:

简单用法:

$ adb logcat

带时间戳:

$ adb logcat -v time

过滤特定文字:

$ adb logcat -v time | grep 'searchtext'

命令行 logcat 有许多选项和过滤器,在此处记录
一个简单但有用的示例是以下过滤器表达式,它在所有标记上显示优先级为 error 的所有日志消息:

$ adb logcat *:E