如何在android logcat中抑制BT日志记录?

发布于 2024-09-10 08:31:46 字数 844 浏览 2 评论 0原文

我试图抑制 BT 的日志输出,因为它会向我的调试会话发送垃圾邮件。日志看起来像这样:

07-14 11:27:46.800 I/dun_service( 1105): The value returned from dun_getusbmodemstate_fromsys is 2
07-14 11:27:48.775 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:27:54.090 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:27:58.460 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:28:03.060 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:28:09.420 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:28:13.770 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70

我正在使用此命令行来观看 logcat:

> logcat -v time BT:S

但它仍然持续记录。我认为问题在于该组件实际上是 BT HS/HF ,但我无法正确引用它。

我可以使用这个命令:

adb logcat -v time | findstr /v "BT HS/HF"

但这感觉就像一个黑客 - 此外,我可能会错过通过管道的缓冲输出。

I am trying to suppress logging output from BT since it spams my debug session. The log looks like this:

07-14 11:27:46.800 I/dun_service( 1105): The value returned from dun_getusbmodemstate_fromsys is 2
07-14 11:27:48.775 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:27:54.090 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:27:58.460 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:28:03.060 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:28:09.420 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70
07-14 11:28:13.770 D/BT HS/HF( 1284): cdmaDbm : -81, cdmaEcio : -70

and I am using this command line to watch logcat:

> logcat -v time BT:S

and yet it still persists to log. I think the problem is that the component is actually BT HS/HF but I am not able to quote it appropriately.

I can use this command:

adb logcat -v time | findstr /v "BT HS/HF"

but that feels like a hack - besides, I might miss buffered output through the pipe.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

生生不灭 2024-09-17 08:31:46

我认为没有比使用 grep 后过滤日志更好的答案了。

adb logcat -v time | findstr /v "BT HS/HF"

I don't think there is a better answer than to post-filter the log with grep.

adb logcat -v time | findstr /v "BT HS/HF"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文