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

如何在Android Studio中使用多个关键词过滤日志

Android Studio Logcat 多关键词或匹配过滤方案

你使用的(foo|bar)属于正则语法,未开启对应匹配模式或适配Logcat版本语法时,就会出现仅单关键词生效的问题,不同版本的正确配置方式如下:

旧版Logcat(Android Studio Arctic Fox 及更早版本)

  • 第一步:在日志过滤栏右侧勾选 Regex 复选框,启用正则匹配模式
  • 第二步:过滤框直接输入规则 foo|bar 即可匹配包含foo或bar的任意日志,不需要额外加括号。如果需要忽略大小写匹配,可输入规则 (?i)(foo|bar)

新版Logcat(Android Studio Bumblebee 及之后默认版本)

新版Logcat自带逻辑查询语法,无需手动开启正则,直接输入以下规则即可:

  • 仅匹配日志内容字段:message:foo | message:bar
  • 匹配所有字段(包含日志标签、进程名、内容等):foo | bar
  • 如需使用正则匹配,规则写法为:message~"foo|bar"

常见注意事项

  • 未开启正则模式就输入正则语法,会导致|被识别为普通字符,无法触发或匹配逻辑
  • 未开启忽略大小写时,若日志中关键词大小写和过滤规则不一致,会出现部分结果漏匹配的情况

Android Studio过滤界面

内容的提问来源于stack exchange,提问作者Ypsilon Inc

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 21:54:01