PlatformLogger
当前平台的默认的日志记录器.
在 JVM 控制台 端的实现为 println
在 Android 端的实现为
android.util.Log
单条日志格式 (正则) 为:
^([\w-]*\s[\w:]*)\s(\w)\/(.*?):\s(.+)$
其中 group 分别为: 日期与时间, 严重程度, identity, 消息内容.
示例:
2020-05-21 19:51:09 V/Bot 123456789: Send: OidbSvc.0x88d_7
日期时间格式为 yyyy-MM-dd HH:mm:ss
,
严重程度为 V, I, W, E. 分别对应 verbose, info, warning, error
See also
Inheritors
JVM 控制台日志实现
单条日志格式 (正则) 为:
^([\w-]*\s[\w:]*)\s(\w)\/(.*?):\s(.+)$
其中 group 分别为: 日期与时间, 严重程度, identity, 消息内容.
示例:
2020-05-21 19:51:09 V/Bot 123456789: Send: OidbSvc.0x88d_7
日期时间格式为 yyyy-MM-dd HH:mm:ss
,
严重程度为 V, I, W, E. 分别对应 verbose, info, warning, error
Parameters
是否添加 ANSI 颜色
See also
使用单一文件记录日志
在一个目录中按日期存放文件记录日志, 自动清理过期日志
Inheritors
Functions
根据优先级调用对应函数
根据优先级调用对应函数
根据优先级调用对应函数
记录一个 调试 级别的日志.
记录一个 调试 级别的日志.
记录一个 错误 级别的日志.
记录一个 错误 级别的日志.
记录一个 信息 级别的日志.
记录一个 信息 级别的日志.
记录一个 verbose
级别的日志. 无关紧要的, 经常大量输出的日志应使用它.
记录一个 verbose
级别的日志. 无关紧要的, 经常大量输出的日志应使用它.
记录一个 警告 级别的日志.
记录一个 警告 级别的日志.
给这个 logger 添加一个开关, 用于控制是否记录 log
Properties
当 DEBUG 级别的日志启用时返回 true
当 DEBUG 级别的日志启用时返回 true
当 DEBUG 级别的日志启用时返回 true
当 ERROR 级别的日志启用时返回 true
当 ERROR 级别的日志启用时返回 true
当 ERROR 级别的日志启用时返回 true
当 INFO 级别的日志启用时返回 true
当 INFO 级别的日志启用时返回 true
当 INFO 级别的日志启用时返回 true
当 VERBOSE 级别的日志启用时返回 true
.
当 VERBOSE 级别的日志启用时返回 true
.
当 VERBOSE 级别的日志启用时返回 true
.
当 WARNING 级别的日志启用时返回 true
当 WARNING 级别的日志启用时返回 true
当 WARNING 级别的日志启用时返回 true