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

How to display two or more logcat filters at the same time in Android Studio?

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

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

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

Filter1 'LOG TAG' 设置为画笔 'LOG TAG' 设置为 book

的 Filter2

我可以毫无问题地单独查看它们(通过在 logcat window 的下拉过滤器中选择它们)。

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

您是否尝试过用逗号、分号或 | 分隔两个值?

日志标签:笔、书

日志标签:笔;书

日志标签:笔|书

通过 Edit filter configuration,创建或编辑过滤器 Log Tag(regex)(或根据 android studio 的版本检查正则表达式)设置为

pen|book

我现在不能截图,对不起。

否则,您可以使用命令行执行(linux)

adb logcat | grep -e book -e pen

您尝试过使用正则表达式吗?按照下面的屏幕截图操作,您应该会同时看到两个标签

copy/paste:(pen|book)

请注意,只要您用 |

分隔标签,它就可以接受任意数量的标签

Thanks for all responses, they all were really helpful, however I found what I was looking for, if you really do not want to create a new filter just copy and paste something similar (pen|book) to the Search box on the main logcat window and do not forget to tick Regex box next to it.