Android Studio Logcat 更新

13,399 阅读2分钟

image.png 最近更新 Andrid Studio 到新版本后,发现 Logcat 在提示更新后变了个样。

image.png

image.png

image.png

是的,没错,我特么的不会用了,G了。 怎么办,看官网啊。

更新了个啥呢,总结一下就是:

  1. 新的格式化
  2. 多日志窗口
  3. 不同视图直接切换
  4. 键值对搜索
  5. 跨应用程序崩溃/重启跟踪日志。

这里有个问题,第三点管网给的图有个 Custom View,

image.png

但是我的没有

image.png

讲下怎么搜自己要的Log吧。在以前版本的Logcat中,您可以选择使用字符串搜索(支持正则表达式),也可以通过使用Logcat UI填充各个字段来创建新过滤器。第一个选项使搜索更加复杂,第二个选项使共享和设置查询更加困难。现在,我们通过直接从主查询字段引入键值搜索,简化了体验。

这个新的查询系统提供了您想要查询的内容的准确性,而不依赖于正则表达式,它能够从历史记录中回忆过去的查询,并与其他人共享这些查询。此外,您仍然可以选择使用RegEx,也可以根据键值排除日志。下面是一些如何使用新查询系统的示例,但您也可以简单地开始在查询字段中键入以查看建议:

  • PIDs for the local app projectpackage:mine

  • Specific values:

    • package:<package-ID>
    • tag:<tag>
    • level:[VERBOSE | INFO | ASSERT |DEBUG | WARN | ERROR ]
  • Exclude a specific value by preceding the key with -:

    • -tag:<exclude-tag>
  • Use regular expressions with a given key by placing a ~ after the key:

    • tag~:<regular-expression-tag>
    • Combine with the exclude tag: -tag~:<exclude-regular-expression-tag>

image.png

image.png

您还可以通过单击 image.png 然后从下拉列表中选择查询来查看查询历史记录。 如果要收藏某个查询,单击查询字段末尾的 image.png即可,然后会在顶部出现image.png