【问题标题】:Disable Android Debug Log Messages for all apps为所有应用禁用 Android 调试日志消息
【发布时间】:2016-05-29 04:38:24
【问题描述】:

我拥有一台联想平板电脑,它不断在日志中充斥着系统 (Android) 调试消息,这使得上面的测试软件变得复杂。

有没有办法禁用所有的 androids 调试日志消息?

【问题讨论】:

标签: android


【解决方案1】:

您可以过滤日志消息。 在 Android Studio 中:Android-Monitor 的右上角“仅显示选定的应用程序”,然后在下拉菜单中选择要调试的应用程序

【讨论】:

  • 如果它解决了您的问题,您能否接受答案?
  • 您好 Björn,再次感谢您的建议。不幸的是,它并没有解决问题。 Lenovo 的 Android 版本只是在日志中充斥着导致我的应用程序中的消息丢失的消息。所以我实际上正在寻找一种将所有系统消息通过管道传输到 /dev/null 或类似的方法。到目前为止,我已经通过避免使用开发设备来解决这个问题,到目前为止,这似乎是唯一的解决方案。再次感谢您。
【解决方案2】:

运行应用程序时,在 Android 底部面板--> 仅显示选定的应用程序--> 选择您的包名

另外,由于大多数设备日志都是信息级别的,将日志级别设置为错误,以查看您的应用程序中是否发生任何错误。

【讨论】:

  • 感谢您的建议。问题是,日志记录如此广泛,以至于消息在输出后几秒钟内就会显示在 logcat 中。有时消息甚至会丢失 - 即根本不会出现在 logcat 中。所以不幸的是,过滤消息不是一种选择。
猜你喜欢
  • 1970-01-01
  • 2014-01-24
  • 1970-01-01
  • 1970-01-01
  • 2012-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多