Android调试工具Log

时间:2022-03-14 10:51:18

Android的日志工具类是Log

  1. Log.v()打印最为琐碎,意义最小的日志信息。对应级别————verbose (日志里级别最低的一种)

  2. Log.d()打印调试信息。——————————–debug

  3. Log.i() 打印重要的数据。数据是你想看到的———————info

  4. Log.w() 打印一些警告信息,提示可能有潜在的风险,最好去修复——-warn

5.Log.e() 打印程序中无措的信息,必须修复———级别最高error

方法中需要传入两个参数:第一个是tag(一般传入当前类名),第二个是mes(即你想打印的具体内容)
例:Log.d("PearActivity","---------这是一个打印信息");

之所以不用System.out.println()调试,是因为,他是不可控制的,打印时间不确定,过滤器没有,日志没有级别等等。

Android调试工具Log
快捷键 logt+Tab

Android调试工具Log
快捷键 logd+Tab (其他以此类推)

过滤器

Android调试工具Log

 1.Show only... 表示只显示当前选中程序中的日志
2.Firebase 是谷歌提供的一个分析工具
3.No Filters 表示没有过滤器
4.Edit Filter Con... 自定义过滤器

自定义过滤器

Android调试工具Log

Filter Name:过滤器的名字
Log Tag:过滤器只显示tag为pear的日志信息

日志级别

Android调试工具Log
选择哪个级别,就显示哪个级别的日志信息(级别比他高的也显示)
注:verbose级别,所有日志信息都会打印

关键字过滤

Android调试工具Log
输入关键字的内容,只有符合关键字条件的日志才会显示(支持正则表达式)