log method
void
log(
- String message, {
- LogLevel level = LogLevel.info,
- String? tag,
- StackTrace? stackTrace,
- Object? error,
添加日志
message 日志消息
level 日志级别
tag 日志标签
stackTrace 堆栈信息
error 错误对象
Implementation
void log(String message,
{LogLevel level = LogLevel.info,
String? tag,
StackTrace? stackTrace,
Object? error}) {
// 如果未初始化,则先初始化
if (!_isInitialized) {
initialize();
}
// 如果是发布版本且未启用,则直接返回
if (kReleaseMode && !_enableInRelease) return;
logManager.addLog(message,
level: level, tag: tag ?? 'App', stackTrace: stackTrace, error: error);
}