Logcat:日志级别之间的区别? [复制]

Posted

技术标签:

【中文标题】Logcat:日志级别之间的区别? [复制]【英文标题】:Logcat: Difference between Log levels? [duplicate] 【发布时间】:2014-11-24 15:55:51 【问题描述】:

我正在 android Studio 中开发一个 Android 应用程序。我想知道Logcat中不同Log级别的区别?

Verbose

Debug

Info

Warn

Error

Assert

【问题讨论】:

它们是,嗯...,不同的日志级别。 请先搜索***.com/a/7959379/4116091 【参考方案1】:

详细:显示所有日志消息(默认)。

调试:显示仅在开发期间有用的调试日志消息,以及此列表中较低的消息级别。

信息:显示常规使用的预期日志消息,以及此列表中较低的消息级别。

警告:显示尚未出现错误的可能问题,以及此列表中较低的消息级别。

错误:显示导致错误的问题,以及此列表中较低的消息级别。

断言:显示开发人员期望永远不会发生的问题。

【讨论】:

【参考方案2】:

从技术上讲,错误地使用日志级别不会产生负面影响;不同的级别只是对日志输出进行分类的一种方式。对于错误,请使用错误。有关一般信息,请使用信息。如果您要打印出所有内容,请使用 Verbose(等)

通过使用适当的日志级别,您将受益于 Logcat 中的颜色编码以及在调试期间过滤掉您不感兴趣的级别的能力。

【讨论】:

以上是关于Logcat:日志级别之间的区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

LogCat查看Android运行日志

新版Logcat使用指南

新版Logcat使用指南

Logback:只输出Info和Error级别的日志,并输出到不同的文件

如何在 IntelliJ 的 logcat 中仅过滤我的应用程序日志? [复制]

logcat