如何填写LogCat中的“应用程序”栏(Android-14 +)

从Android sdk和Eclipse插件14(Android 4.0)开始,LogCat视图包含一个“Application”列。 当我写日志消息时,这个列是空的,但是当我的应用程序的上下文中执行android系统代码时,它包含了我的应用程序的包名。

能够通过应用程序进行筛选以得到所有相关的日志输出, 但我找不到任何文件如何设置…任何想法?

Solutions Collecting From Web of "如何填写LogCat中的“应用程序”栏(Android-14 +)"

如果你的apk已经签名了,试着在你的Manifest文件中设置android:debuggable =“true”,这对我来说是个诀窍。 你可以在这里find更多的信息: https : //stackoverflow.com/a/10074263/2508527

如果你的问题只是使用监视器工具,而不是使用Eclipse LogCat,请试试这个: https : //stackoverflow.com/a/17974702/2508527

那么,我想我可以回答你的主要问题。 1.在Eclipse的LogCat视图中,确保filter视图可见(在此视图的右上angular有一个显示/隐藏filter窗格的button)。 2.单击filter窗格中的绿色加号。 3.填写“筛选器名称”和“应用程序名称”字段。

其实这太容易了 – 我的回答看起来像eHow的东西 – 所以我怀疑这不是你的意思(或者你可能有隐藏过滤窗格)。

我还会补充说,只要我记得,应用程序名称字段已经存在了,绝对是在Android 4.0之前。

我无法帮助您处理另一个问题:应用程序的日志行上的“应用程序名称”字段/列有时是空白的。 我还没有弄清楚为什么这些行有时会包含应用程序名称,有时候不会。

所以,这几乎无法在该字段上进行过滤。 希望别人能解决这个谜团。

有时只是清除LogCat缓冲区将帮助..