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

【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.xdnf.cn/news/15596.html

相关文章:

  • 深度学习中的激活函数:从原理到 PyTorch 实战
  • python 基于 httpx 的流式请求
  • 场景设计题+智力题
  • [Science]论文 视黄素与细胞修复
  • C++回顾 Day7
  • PyCharm 高效入门指南:从安装到效率倍增
  • [面试] 手写题-对象数组根据某个字段进行分组
  • 学习嵌入式的第二十八天-数据结构-(2025.7.15)进程和线程
  • P3842 [TJOI2007] 线段
  • Web攻防-PHP反序列化字符逃逸增多减少成员变量属性解析不敏感Wakeup绕过
  • 高等数学强化——导学
  • Android中Launcher简介
  • deepseekAI对接大模型的网页PHP源码带管理后台(可实现上传分析文件)
  • ASP .NET Core 8结合JWT轻松实现身份验证和授权
  • SpringBoot 实现 Redis读写分离
  • “C21988-谷物烘干机(2D+3D+说明书+运动仿真)8张cad+设计说明书
  • pytorch学习笔记(四)-- TorchVision 物体检测微调教程
  • 常用高频指令总结
  • iOS App 上架工具选型与跨平台开发 iOS 上架流程优化实录
  • 视频HDR技术全解析:从原理到应用的深度探索
  • 【时时三省】(C语言基础)通过指针引用多维数组
  • 视频编码中熵编码之基于上下文的变长编码(Huffman霍夫曼编码和指数哥伦布)
  • 网络编程-epoll模型/udp通信
  • css 边框颜色渐变
  • 【linux V0.11】init/main.c
  • JAVA青企码协会模式系统源码支持微信公众号+微信小程序+H5+APP
  • Spring MVC 执行流程详解:一次请求经历了什么?
  • 基于铸造机床的Canopen转Profinet协议转换网关应用研究
  • 涨停板池,跌停板池,炸板池,次新股池,强势股池数据接口
  • Python命令行计算2的22次方方法