Logcat 不再接受空标签

Posted

技术标签:

【中文标题】Logcat 不再接受空标签【英文标题】:Logcat no longer accepts empty tags 【发布时间】:2016-05-22 22:08:05 【问题描述】:

在我添加标签之前,我无法弄清楚为什么我的日志没有打印到 Logcat。我在记录方面很懒惰,过去从未添加过标签。我已经有一段时间没有做过android工作了,所以我不确定这种方式已经有多久了。为什么我不能再这样做了,有没有办法让它再次工作?我可以轻松地制作自己的方法来打印日志,但我正在寻找是否可以更改设置以使其像以前一样工作。

Log.i("", "This is how i like it"); //Doesn't work

Log.i("Pointless Tag", "This is not how i like it"); //Works

【问题讨论】:

【参考方案1】:

只需将相同的标签添加到所有内容(我使用我的名字作为我的名字)。不添加标签对于调试代码来说是可以的,但如果有人潜入发布,它会使其他所有开发人员都更难解析。

【讨论】:

【参考方案2】:

带有空标签的日志实际上在那里,您可以使用adb logcat查看它们。但出于某种原因,Android Studio 会使用空标签去除日志消息。看起来像 Android Studio 中的一个错误。

【讨论】:

以上是关于Logcat 不再接受空标签的主要内容,如果未能解决你的问题,请参考以下文章

LogCat 不显示标签“短信”

Android Studio Logcat 过滤器精确标签

来自 logcat 的 Android 电子邮件特定标签

Logcat 按应用程序命令行过滤,不带标签

如何使用 Android adb logcat 按标签名称排除某些消息?

Eclipse中多个标签的Android LogCat过滤器