当前位置: 首页 > news >正文

【Android】日志的使用

在这里插入图片描述

一:日志

1:清除日志

安卓当中的日志内容非常的丰富,不推荐使用soutprintln

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2:日志信息的查阅

logcat是查看日志信息的地方

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在查找日志的时候需要主要包名的格式

在这里插入图片描述

3:定位日志

除了使用当前的包名,还可以使用mine

mine的意思是当前窗口对应的是哪一个工程

局限性:我还没有点击按钮,所以mine当前页面不能输出hello日志,点击后跳转页面,mine就不是MainActivity页面,所以看不到hello日志

在这里插入图片描述

4:日志层级

日志一共有6种级别,VERBOSE、INFO、ASSERT、DEBUG、WARN、ERROR,它们在日志窗口显示的样式也略微不同。

了解下面这三种即可

I info

E error

D debug

w warning

每一次调试信息的时候,上一次的日志还在,所以建议先清理一下日志信息在调试

5:TAG方式日志

自己理解:其实TAG就是日志的名称,让我们能一眼定位到日志的位置

在这里插入图片描述
在这里插入图片描述

6:快速生成TAG常量

是的,在 Android Studio 中可以使用 Live Template(代码模板) 快速生成 TAG 常量。最常用的模板是 logt,它能自动根据当前类名生成 TAG 常量

在这里插入图片描述

7:日志筛选

在这里插入图片描述

三个筛选规则可以进一步快速定位到日志信息,顺序可以不同

指的是:包名、tag名称、日志级别

在这里插入图片描述

8:带异常的日志打印

三个参数的使用并不多,TAG不常用

在这里插入图片描述

http://www.lryc.cn/news/589635.html

相关文章:

  • 永磁同步电机控制算法--弱磁控制(定交轴CCR-FQV)
  • 内存的基础相关知识,什么是内存,内存管理
  • 【MCU控制 初级手札】1.1 电阻
  • 高等数学强化——导学
  • 清理C盘--办法
  • 腾讯云智一面---后台开发(凉经)
  • 课题学习笔记1——文本问答与信息抽取关键技术研究论文阅读(用于无结构化文本问答的文本生成技术)
  • linux系统------HAProxy 配置
  • 部署本地大模型 Ollama + LLaMA3
  • 19.如何将 Python 字符串转换为 Slug
  • 希尔排序:突破传统排序的边界
  • JAVA进阶--设计模式
  • 华为OD 特异双端队列
  • TDengine GREATEST 和 LEAST 函数用户手册
  • DirectX12(D3D12)基础教程九 间接绘制
  • Unity灯光面板环境设置
  • 区块链发展史全景长图
  • [面试] 手写题-对象数组根据某个字段进行分组
  • kiro, 新款 AI 编辑器, 简单了解一下
  • ov5640,ov2640,ov7670摄像头比较
  • IPD-流程设计-DT角色说明书参考模板
  • 本地 LLM API Python 项目分步指南
  • 10分钟搞定!Chatbox+本地知识库=你的私人语音导师:企业级全栈实现指南
  • 【C语言进阶】字符函数和字符串函数的内部原理
  • 一区 Top (HPJ) | WGAS+WGCNA分析文章套路
  • 详解低速容错CAN(附与高速CAN对比表)
  • 区块链:以太坊侧链Polygon
  • 简单工厂设计模式
  • I/O 多路复用详解笔记
  • JS中async/await功能介绍和使用演示