如何在Android Studio中同时显示两个或多个logcat过滤器?

时间:2015-10-27 11:17:15

标签: android android-studio logcat android-logcat

我已在我的代码中声明了两个LOG.i,如下所示:

Log.i("pen", pen.toString);
Log.i("book", book.toString);

然后我将这两个过滤器添加到Logcat窗口(通过编辑过滤器配置):

Filter1 with' LOG TAG'设置为笔 Filter2带有' LOG TAG'设置为预订

我可以单独查看它们(通过在logcat窗口中的下拉过滤器中选择它们)没有问题。

现在我需要知道的是如何同时显示两个过滤器?

4 个答案:

答案 0 :(得分:10)

您是否尝试过使用正则表达式?如下面的屏幕截图所示,您应该同时看到两个标记

enter image description here

复制/粘贴:(pen|book)

请注意,只要您将这些标记与|

分开,就会接受任意数量的标记

答案 1 :(得分:1)

  

感谢所有回复,他们都非常有帮助,但是我找到了我想要的东西,如果你真的不想创建一个新的过滤器只需复制和粘贴类似的东西(笔|书)到搜索框上主要的logcat窗口,别忘了勾选它旁边的Regex框。   enter image description here

答案 2 :(得分:0)

您是否尝试过逗号或分号或|?

分隔这两个值

LOG TAG:笔,书

记录标签:笔;书

LOG TAg:笔|书

答案 3 :(得分:0)

通过Edit filter configuration创建或编辑一个过滤器Log Tag(regex)(或检查正则表达式,具体取决于android studio的版本)设置为

pen|book

我现在无法截屏,对不起。

否则使用命令行就可以(在linux上)

adb logcat | grep -e book -e pen