PlatformLogger
Log 日志实现
当前平台的默认的日志记录器.
在 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
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
See also
使用单一文件记录日志
在一个目录中按日期存放文件记录日志, 自动清理过期日志
使用单一文件记录日志
在一个目录中按日期存放文件记录日志, 自动清理过期日志
Parameters
是否添加 ANSI 颜色
Constructors
Functions
根据优先级调用对应函数
根据优先级调用对应函数
根据优先级调用对应函数
记录一个 调试 级别的日志.
记录一个 调试 级别的日志.
记录一个 错误 级别的日志.
记录一个 错误 级别的日志.
记录一个 信息 级别的日志.
记录一个 信息 级别的日志.
添加一个 follower, 返回 follower 它只会把 this
的属性 MiraiLogger.follower 修改为这个函数的参数 follower, 然后返回这个参数. 若 MiraiLogger.follower 已经有值, 则会替换掉这个值.
添加一个 follower, 返回 follower 它只会把 this
的属性 MiraiLogger.follower 修改为这个函数的参数 follower, 然后返回这个参数. 若 MiraiLogger.follower 已经有值, 则会替换掉这个值.
添加一个 follower, 返回 follower 它只会把 this
的属性 MiraiLogger.follower 修改为这个函数的参数 follower, 然后返回这个参数. 若 MiraiLogger.follower 已经有值, 则会替换掉这个值.
记录一个 verbose
级别的日志. 无关紧要的, 经常大量输出的日志应使用它.
记录一个 verbose
级别的日志. 无关紧要的, 经常大量输出的日志应使用它.
记录一个 警告 级别的日志.
记录一个 警告 级别的日志.