android-studio - 如何在logcat Android Studio中排除Log标签?

标签 android-studio logcat android-logcat

我不确定以前是否有人问过此类问题(我用 Google 搜索过,但没有找到解决我的问题的正确方法)。

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

我尝试进入Logcat控制台>编辑过滤器配置>日志标签(正则表达式),但在这里我每次创建时都必须添加新的日志标签。 (这样在我的logcat中不会显示任何异常)

与此主题相同How to filter logcat in Android Studio?我按照 @dmsherazi 的建议选择了选择正在运行的进程,但我仍然可以从库中看到大量日志标签。

那么,有没有办法在android studio中排除特定的日志标签(我使用的是v1.2 beta3)?

最佳答案

很抱歉在问了 20 分钟后才回答我自己的问题。 我的 friend 刚刚给我发了一个解决我问题的链接

这里是:How to exclude certain messages by TAG name using Android adb logcat?

适用于 Android Studio 用户

转到Logcat控制台>编辑过滤器配置>日志标签(正则表达式)并 把这个代替

^(?!(EXCLUDE_TAG1|EXCLUDE_TAG2))

请注意,EXCLUDE_TAG1 和 EXCLUDE_TAG2 是您从 logcat 中排除的日志标记。

<小时/>

回答这个问题的另一种方法是排除所有,除了...... 阻止显示除 INCLUDE_TAG 之外的所有标记

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

关于android-studio - 如何在logcat Android Studio中排除Log标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29619376/

相关文章:

android - 错误 : Configuration with name 'default' not found in Android Studio

java - 无法解析接口(interface) 26 Landroid/content/ClipboardManager$OnPrimaryClipChangedListener;'

android - 为什么Android Logcat运行应用时总是显示GC_CONCURRENT FREED和GC_CONCURRENT ALLOCATE?

android - android 日志存储多长时间?

Android In App 购买后崩溃

java - 安卓工作室 : I need help in converting a code in java that returns an int from MYSQL database into a string (SHAREDPREFERENCES)

java - processDebugManifest 错误 - Android Studio

git - 如何从另一个项目的仓库中包含一个库模块?

java - LogCat 中断言和断言过滤器的用途及其用途以及为什么它与 Log.e() 不同?

android - 如何在新的 Android studio logcat 上查找/过滤崩溃