本文主要介绍 Android Studio 新版本的 LoGCat 用法。 博主博客 https://blog.uso6.com/https://blog.csdn.net/dxk5396873
首先, 新版本的 Logcat 一旦升级以后就回不去了, 要把 Android Studio 卸载后重新安装才能用老版本的 Logcat。 既然回不去, 我们就拥抱变化, 学习新版本的用法。
新版本的 Android Studio 已经支持设置回老版本 Logcat。 具体操作 File->Settings->Experimental->Enable new Logcat tool window 取消勾选即可。
新版本的界面跟老版本的有所不同, 主要少了 Regex(正则表达式过滤)、进程选择框、自定义过滤器下拉选择等。
现在可以在 Logcat 中创建多个选项卡, 可以轻松在不同的设备间进行切换。右键点击选项卡可以重命名, 单击并拖动可以重新排列选项卡。
如果想对比两组日志之间的差异, 可以在日志视图中右键单击并选择 Split Right 或 Split Down 来拆分选项卡内的视图。要关闭拆分, 可以右键单击日志视图并选择 Close。每个拆分可以设置自己的设备连接、查看选项和查询。
可以点击不同的视图模式(标准、紧凑和自定义)之间快速切换, 每种视图模式都提供了不同的默认设置, 用于显示更多或者更少的信息, 例如时间戳、标签和进程ID(PID)。 还可以通过选择 Modify View 来自定义这些默认视图模式以及自定义视图模式。
应用程序崩溃和重新启动时, 会产生 PROCESS ENDED 和 PROCESS STARTED 日志, 如下所示:
注:正则表达式和除外请查看下面的 tag 例子, 所有标签都通用。
package:mine
表示用当前运行的应用包名进行过滤。package:com.uso6
level:VERBOSE// 显示所有信息level:DEBUG// 显示调试信息level:INFO// 显示一般信息level:WARN// 显示警告信息level:ERROR// 显示错误信息level:ASSERT// 显示抛出的断言
tag:nukix// 过滤 nukix 的标签tag:nukix tag:blog// 同时过滤 nukix 和 blog 的标签-tag:nukix// nukix 的标签除外tag~:[\w]+ // 以正则表达式过滤标签-tag~:[\w]+// 除外和正则表达式组合
age:10s// 从 10 秒以前的日志开始输出age:1m // 从 1 分钟以前的日志开始输出age:1h // 从 1 小时以前的日志开始输出
来源地址:https://blog.csdn.net/dxk539687357/article/details/127094408
--结束END--
本文标题: Android Studio 新版本 Logcat 速查
本文链接: https://lsjlt.com/news/385876.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0