我有以下三个错误不断充斥着logcast:
E/eglCodecCommon: **** ERROR unknown type 0x0 (glSizeof,73)
E/eglCodecCommon: glUtilsParamSize: unknow param 0x00000b44
E/eglCodecCommon: glUtilsParamSize: unknow param 0x00000bd
我的目标是从Android Studio中的控制台日志中删除这些嘈杂的日志。
我去工具> Android> Android设备监视器。
在Logcat选项卡下,我选择+图标。我输入过滤器名称“Noisy egl”。我输入Log选项卡eglCodecCommon
,因为这是Logcat所说的标签名称。我救了它。
但是一旦我的应用程序在模拟器上启动Facebook登录,这些错误就会重新出现。我怎样才能过滤掉它们?
答案 0 :(得分:5)
在日志标签的右上角,选择“编辑过滤器配置”并使用此选项。确保选中正则表达式复选框。祝你好运。
^(?!(eglCodecCommon|anyOtherTags|YouWantToExclude))
答案 1 :(得分:2)
从app:labelVisibilityMode="labeled"
开始的答案在Android Studio 3.6中无法正常工作了。
这是更新的正则表达式:
Andrej Jurkin
在过滤器中输入此内容,并确保选中“ Regex”。
答案 2 :(得分:0)
在android studio底部的“ logcat”标签下,请确保您为仿真器,程序包和日志级别选择了正确的选项。 在botton的右上角,选择“编辑过滤器配置”并添加以下配置:
登录标签:
def⎵function(foo):
⎵⎵⎵⎵print(foo)
function(1)
包裹名称:
^(?!(eglCodecCommon|GnssLocationProvider|system_process|audio_hw_generic|tagToExclude))
或者您也可以在软件包名称下添加^(?!(com.google.android.gms.persistent|android.os.Debug|packageToExclude))
。确保两者都选择了“ regex”选项。