前面提到,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)或者