如何填写';应用程序';LogCat中的列(Android-14+;)

如何填写';应用程序';LogCat中的列(Android-14+;),android,Android,从android sdk和Eclipse插件14(android 4.0)开始,LogCat视图包括一列“应用程序”。当我写日志消息时,此列为空,但当在我的应用程序上下文中执行android系统代码时,此列包含我的应用程序的包名 它将是整洁的,能够通过应用程序过滤,以获得所有相关的日志输出;但是我找不到任何关于如何设置这个的文档。。。有什么想法吗?嗯,我想我可以回答你的主要问题。 1.在Eclipse的LogCat视图中,确保filters视图可见(在该视图的右上角有一个显示/隐藏filter窗

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


它将是整洁的,能够通过应用程序过滤,以获得所有相关的日志输出;但是我找不到任何关于如何设置这个的文档。。。有什么想法吗?

嗯,我想我可以回答你的主要问题。 1.在Eclipse的LogCat视图中,确保filters视图可见(在该视图的右上角有一个显示/隐藏filter窗格的按钮)。 2.单击过滤器窗格中的绿色加号。 3.填写过滤器名称和应用程序名称字段

事实上,这太简单了——我的答案看起来像来自eHow的东西——所以我怀疑这不是你的意思(或者你可能隐藏了过滤窗格)

我还想补充一点,应用程序名称字段在我记忆中已经存在了很长时间——肯定是在Android 4.0之前

我无法帮助您解决另一个问题:“应用程序名称”字段/列有时在应用程序的日志行中为空。我还不明白为什么这些行有时包含应用程序名,有时不包含


所以,这使得在这个领域进行过滤几乎毫无用处。希望其他人能解开这个谜团。

有时候只需清除LogCat缓冲区就会有所帮助

如果您的apk已签名,请通过在清单文件中设置android:debuggable=“true”来尝试,这对我来说很有用。 您可以在此处找到更多信息:

如果您的问题只与monitor工具有关,而与Eclipse LogCat无关,请尝试以下方法: