logcat — 基本用法

logcat — 基本用法1.Log类是一个日志类,我们可以在代码中使用logcat打印出消息常见的日志记录方法有:v(String,String)–verbose显示全部信息d(String,String)–

大家好,又见面了,我是你们的朋友全栈君。

1.Log类是一个日志类,我们可以在代码中使用logcat打印出消息

常见的日志记录方法有:

v(String,String)  –verbose 显示全部信息

d(String,String) — debug 显示调试信息

i(String,String) — information 显示一般信息

w(String,String) — warning 显示警告信息

e(String,String) — error 显示错误信息

2.logcat缓冲区

Android系统把log放在4个缓存区:

Radio  输出通信系统的log

System  输出系统组件的log

Event   输出event模块的log

Main  所有java层的log,以及不属于上三层的log

缓存区是链表形式且首尾相连,也叫圆形缓存区或循环缓冲区,该种数据结构适合缓冲数据流(先进先出)

adb logcat -b <buffer> 查看该缓存区数据,如adb logcat -b radio/system/events/main ,默认为main

3.logcat命令参数

<span role="heading" aria-level="2">logcat -- 基本用法

4.logcat格式化输出

<span role="heading" aria-level="2">logcat -- 基本用法

<span role="heading" aria-level="2">logcat -- 基本用法

5.logcat优先级(以下优先级从低到高)

V –Verbose 

D — Debug 

I — Information

W — Warning 

E — Error 

F — Fatal

S — Silent  

 减少日志输出,可以建立一个过滤器

过滤语法:tag:priority

如: adb logcat Android:W *:S   设置过滤级别为W以上 tag为Android的log

 

 

— 总结自极客学院 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/154955.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号