gpt4 book ai didi

android - 如何说服 Logcat 只打印有值(value)的数据,并防止吐出无用的垃圾日志

转载 作者:搜寻专家 更新时间:2023-11-01 09:22:37 27 4
gpt4 key购买 nike

我想让我的 logcat 通过调用只打印我想看到的数据

Log.i(...)

但是,logcat 将所有内容吐到我的日志中,而且我厌倦了每次打开项目时都使用无休止的正则表达式或标签过滤信息

是否有简单可靠的解决方案

例如:

2018-11-27 11:23:11.173 5084-5111/com.platinum D/EGL_emulation: eglMakeCurrent: 0x7c2d1d4fa220: ver 3 0 (tinfo 0x7c2d24e23bc0)
2018-11-27 11:23:11.471 5084-5084/com.platinum D/SQL Log: SQLiteQuery: SELECT * FROM DOG
2018-11-27 11:23:11.941 5084-5084/com.platinum W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@cb53553
2018-11-27 11:23:12.170 5084-5111/com.platinum D/EGL_emulation: eglMakeCurrent: 0x7c2d1d4fa220: ver 3 0 (tinfo 0x7c2d24e23bc0)
2018-11-27 11:23:12.198 5084-5111/com.platinum D/EGL_emulation: eglMakeCurrent: 0x7c2d1d4fa220: ver 3 0 (tinfo 0x7c2d24e23bc0)
2018-11-27 11:23:12.237 5084-5111/com.platinum D/EGL_emulation: eglMakeCurrent: 0x7c2d1d4fa220: ver 3 0 (tinfo 0x7c2d24e23bc0)
2018-11-27 11:23:12.287 5084-5111/com.platinum I/chatty: uid=10085(com.platinum) RenderThread identical 2 lines
2018-11-27 11:23:12.320 5084-5111/com.platinum D/EGL_emulation: eglMakeCurrent: 0x7c2d1d4fa220: ver 3 0 (tinfo 0x7c2d24e23bc0)
2018-11-27 11:23:12.675 5084-5111/com.platinum D/EGL_emulation: eglMakeCurrent: 0x7c2d1d4fa220: ver 3 0 (tinfo 0x7c2d24e23bc0)

我不想看到这样的日志,我不关心 D/EGL_emulation。我只想查看我的日志,属于我的应用程序开发的日志。我不想查看来自 Android 操作系统的任何日志,或者关于任何硬件功能等的日志。

提前致谢

最佳答案

不依赖于TAG?

我也遇到了这个问题并写了一个全局标签来提供我的日志。

然后我过滤这个标签(在 Android Studio 的情况下)。

关于android - 如何说服 Logcat 只打印有值(value)的数据,并防止吐出无用的垃圾日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53497709/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com