You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除Android Studio控制台中不需要的冗余输出信息?

日志屏蔽操作方案

通用Android开发场景(Logcat过滤)

  • 打开Android Studio的Logcat面板,将过滤器模式切换为Regex(正则匹配)
  • 在过滤输入框中填入如下规则,即可屏蔽你给出的所有系统冗余日志:
^(?!.*(InputMethodManager|InputTransport|ViewRootImpl|SurfaceControl)).*$

上述正则规则会自动过滤掉所有包含InputMethodManager、InputTransport、ViewRootImpl、SurfaceControl四个TAG的日志行,不会影响你自己项目的日志输出。

  • 若后续需要新增屏蔽的日志类型,只需将对应日志的TAG字段加到上述规则的括号中,不同TAG用|分隔即可。

Flutter开发专属优化

如果是Flutter开发场景,可额外配置运行参数进一步过滤冗余日志:

  • 点击顶部菜单栏 Run → Edit Configurations
  • 找到对应Flutter项目的运行配置,在Additional run args输入栏填入:
--dart-define=FLUTTER_ENGINE_LOG_LEVEL=warning
  • 勾选配置页中的「Filter out non-project related logs」选项,保存后重新运行项目即可生效。

内容的提问来源于stack exchange,提问作者nikhil deepak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 16:24:07