如何在logcat Android Studio中排除日志标记?

jrcvhitl  于 2022-12-13  发布在  Android
关注(0)|答案(2)|浏览(291)

我不确定以前是否有人问过这种问题(我在谷歌上搜索过,但没有找到解决我问题的正确方法)。

  • 我希望可以从项目中使用的库中禁用(排除)日志标记。*

我尝试进入Logcat console〉Edit Filter Configuration〉Log Tag(regex),但在这里,我必须在每次创建新的Log Tag时添加它。(这种方式不会在我的logcat中显示任何异常)
与此主题相同How to filter logcat in Android Studio?我选择了选择运行的进程作为@dmsherazi建议,但我仍然可以看到来自库的大量日志标记。
那么,有没有办法在android studio中排除特定的日志标记(我使用的是v1.2 beta3)?

xmq68pz9

xmq68pz91#

我很抱歉在问了20分钟后才回答自己的问题。我的朋友刚刚给我发了一个链接,解决了我的问题
这里是:How to exclude certain messages by TAG name using Android adb logcat?
适用于android studio用户
转到**Logcat控制台〉编辑过滤器配置〉日志标记(regex)**并将其改为

^(?!(EXCLUDE_TAG1|EXCLUDE_TAG2))

请注意,EXCLUDE_TAG1和EXCLUDE_TAG2是您从logcat中排除日志标记。
回答该问题的另一种方法是排除除...之外的所有标记。阻止除INCLUDE_TAG之外的所有标记显示

(?:INCLUDE_TAG) for one tag
(?:(INCLUDE_TAG1|INCLUDE_TAGx)) for multiple tags
q0qdq0h2

q0qdq0h22#

例如,如果要排除“native”,请输入**^(?!(native| FEngine))**在“日志标记:“并检查正则表达式

相关问题