android 的log格式,4.1 Logger日志格式

本文介绍了Android系统中四种类型的日志格式:main、system、radio和events。main、system和radio的日志包含priority、tag和msg字段,其中priority表示优先级,有VERBOSE到FATAL六级。events日志的tag是整数,msg为二进制数据,内容格式由写入者决定,并通过/system/etc/event-log-tags文件转换为可读字符串。日志标签文件描述了事件日志的标签值和内容格式。
摘要由CSDN通过智能技术生成

前面提到,Logger日志一共划分为main、system、radio和events四种类型,其中,前面三种类型的日志格式是相同的,而第四种类型的日志格式稍有区别。下面我们就分别介绍它们的格式。

类型为main、system和radio的日志格式如图4-2所示。

![类型为main、system和radio的日志格式](https://box.kancloud.cn/9eda68ca5f88aadff6f61d5a02cd47f2_767x37.jpg =767x37)

其中,priority表示日志优先级,它是一个整数;tag表示日志标签,它是一个字符串;msg表示日志内容,它也是一个字符串。日志优先级和日志标签可以在显示日志时作过滤字段使用。日志优先级按照重要程度一般划分为VERBOSE、DEBUG、INFO、WARN、ERROR和FATAL六种。

类型为events的日志格式如图4-3所示。

![类型为events的日志格式](https://box.kancloud.cn/795dfca320b8eac9d25b954dacb5eb4e_781x39.jpg =781x39)

其中,tag表示日志标签,它是一个整数;msg表示日志内容,它是一块二进制数据,它的内容格式是由日志写入者来决定的。一般来说,这些日志内容是由一个或者多个值组成的,每个值的前面都有一个字段来描述它的类型,如图4-4所示。

![类型为events的日志内容的格式](https://box.kancloud.cn/d638364bfab424519ce6722f577150f4_782x43.jpg =782x43)

其中,值的类型为整数(int)、长整数(long)、字符串(string)或者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值