Android Studio 新版本 Logcat 速查
本文主要介绍 Android Studio 新版本的 Logcat 用法。
博主博客
- https://blog.uso6.com
- https://blog.csdn.net/dxk539687357
首先, 新版本的 Logcat 一旦升级以后就回不去了, 要把 Android Studio 卸载后重新安装才能用老版本的 Logcat。 既然回不去, 我们就拥抱变化, 学习新版本的用法。
新版本的 Android Studio 已经支持设置回老版本 Logcat。 具体操作 File->Settings->Experimental->Enable new Logcat tool window 取消勾选即可。
一、新增功能
界面
新版本的界面跟老版本的有所不同, 主要少了 Regex(正则表达式过滤)、进程选择框、自定义过滤器下拉选择等。
多个 Logcat 窗口
现在可以在 Logcat 中创建多个选项卡, 可以轻松在不同的设备间进行切换。右键点击选项卡可以重命名, 单击并拖动可以重新排列选项卡。
如果想对比两组日志之间的差异, 可以在日志视图中右键单击并选择 Split Right 或 Split Down 来拆分选项卡内的视图。要关闭拆分, 可以右键单击日志视图并选择 Close。每个拆分可以设置自己的设备连接、查看选项和查询。
在视图预设之间切换
可以点击不同的视图模式(标准、紧凑和自定义)之间快速切换, 每种视图模式都提供了不同的默认设置, 用于显示更多或者更少的信息, 例如时间戳、标签和进程ID(PID)。 还可以通过选择 Modify View 来自定义这些默认视图模式以及自定义视图模式。
跨应用程序崩溃/重启跟踪日志
应用程序崩溃和重新启动时, 会产生 PROCESS ENDED 和 PROCESS STARTED 日志, 如下所示:
二、Logcat 过滤
注:正则表达式和除外请查看下面的 tag 例子, 所有标签都通用。
- package: 以包名过滤日志, 预设
package:mine
表示用当前运行的应用包名进行过滤。
package:com.uso6
- level: 以优先级过滤日志。
level:VERBOSE // 显示所有信息
level:DEBUG // 显示调试信息
level:INFO // 显示一般信息
level:WARN // 显示警告信息
level:ERROR // 显示错误信息
level:ASSERT // 显示抛出的断言
- tag: 以标签过滤日志。
tag:nukix // 过滤 nukix 的标签
tag:nukix tag:blog // 同时过滤 nukix 和 blog 的标签
-tag:nukix // nukix 的标签除外
tag~:[\w]+ // 以正则表达式过滤标签
-tag~:[\w]+ // 除外和正则表达式组合
- message: 以输出日志过滤日志。
- age: 保留指定时间的日志。
age:10s // 从 10 秒以前的日志开始输出
age:1m // 从 1 分钟以前的日志开始输出
age:1h // 从 1 小时以前的日志开始输出
- line: 以行信息过滤日志(包括 tag 和 message)。
Android Studio 新版本 Logcat 速查相关推荐
- android studio 抓log,Android studio保存logcat日志到本地的操作
windows环境下 1.输出logcat日志到本地文件 adb logcat -> F:/logcat.txt 2.输出带时间的logcat日志到本地文件: adb logcat -v thr ...
- android app报错log,Android studio 解决logcat无过滤工具栏的操作
在logcat标题栏右键先windows mode,这时多数能恢复过滤工具栏,要恢复之前的停靠样式再同样点右键去掉windows mode的勾即可 补充知识:Android studio底部Logca ...
- 手机一连上Android Studio,Logcat不断输出信息
今天手机一连上Android Studio,Logcat不断输出日志信息,还有很多红色的ERROR级别的错误日志信息,以前不记得有这个问题呀,我真是有error强迫症,非的找出解决办法来,结果后来找了 ...
- Android studio修改Logcat颜色
Android studio默认的Logcat配色不利于阅读,我们可以修改自定义自己的颜色配置 转载于:https://www.cnblogs.com/l2rf/p/4998249.html
- Android studio 新版本查看R文件内容ID
最近在开发时遇到了"android.content.res.Resources$NotFoundException: Resource ID #0x7f0c001e" 错误,仔细检 ...
- Android Studio 使用 Logcat 写入和查看日志
使用 Logcat Logcat是日常开发的重要组成部分.如果您看到其中一个"强制关闭"或"已停止"对话框,您要做的第一件事就是检查与此崩溃相关的 Java 堆 ...
- android开发课程表app数据库,基于Android studio 的课程表增删查改功能(基于sqlite)
[实例简介]Android studio 用SQLite实现课程表的增删查改功能,:实现详情浏览.编辑.及新增功能.课程编号可以实现正则检查(编号规则XX00000,XX表示两位大写的字母,00000 ...
- Android Studio中logcat没有工具栏
参考网址:https://blog.csdn.net/liuzehn/article/details/90605044 步骤: android studio 2.2中:底部找到Android Moni ...
- Android日志[基础篇]二 Android Studio修改LogCat日志的颜色
上一篇提到Android日志的5个级别的日志输出,在logcat里面设置自己喜欢或习惯的颜色,本文不只讲Android Sudio修改logcat的日志颜色. 代码和效果 代码 private voi ...
最新文章
- 基于结构光测量技术和3D物体识别技术开发的机器人3D视觉引导系统
- 反应能力测试题_微笑抑郁的表现症状有哪些?你是否正在受微笑抑郁困扰?(内附测试题)...
- 按钮开关java代码,Android自定义实现开关按钮代码
- Python 读写CSV文件
- oracle 创建角色 权限设置,[学习笔记] Oracle创建用户、分配权限、设置角色,
- 获得邮件列表失败_邮件经常失败回弹很糟心?一定要知道这几个小知识
- 开课吧:Web前端开发三大框架的特点
- MySQL/MariaDB/Percona数据库升级脚本
- 【使用工具推荐】使用什么录像软件录制屏幕
- matlab更改安全密钥,Linux下设置安全密钥登录
- python中class什么意思_python class是什么
- 服务器使用笔记本网络连接外网
- ccf 智能运维 裴丹_智能运维是什么?
- 2023秋招大厂经典面试题及答案整理归纳(1-20)校招必看
- 【UnityShader自学日志】星球大气效果
- Gateway网关限流
- 搭建webassembly网页播放器(五)---网页播放器开发
- python -- 简单感受一下python的魅力
- MYSQL主流版本简述
- R语言将向量数据按照行方式转化为矩阵数据(设置参数byrow为TRUE)