Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我开始在 Android Studio 3.0 中调试我的应用程序并打开 Logcat 时,它显示了很多消息和警告,但问题是,它永远不会停止,即使调试完成并终止应用程序,它仍然会打印很多消息不断地。有人可以帮忙吗???
由于您没有在已连接的设备上调试或运行任何应用程序。因此,logcat 显示设备中所有应用程序生成的日志以及系统日志。这使得日志猫窗口发疯了。
你能做的是。在日志猫窗口的右上角,有一个过滤器配置组合框。选择或创建您自己的过滤器以过滤掉相关日志。
过滤器可以使用任何详细信息创建,它可以是进程 ID (PID)、标签名称,例如I/ActivityManager:代表IInfo、VVerbose、DDebug 等等。
I/ActivityManager:
I
V
D
您可以在 Logcat 中添加过滤器,并提及您要丢弃其日志的所有类。
在字段 LogTag(如图所示)中定义一个像这样的正则表达式^(?!Class A | Class B|#)。这是您不想看到的日志的类。就是这样Class A。Class B
^(?!Class A | Class B|#)
Class A
Class B
如果您没有看到可调试的应用程序,请将其更改为您的应用程序名称。如果那不会帮助将日志级别更改为错误。您可以尝试的最后一件事是过滤结果。祝你好运!