持久化日志,用于服务器定期回捞,可定期清除。
val logConfig =LogConfig(
// 是否调试模式
debug =false,
// 设备数据
deviceInfo ="Device Info",
// 数据库检查周期
dbCheckInterval =4000,
// 数据库容量
dbThreshold =1000,
// 缓存大小
cacheSize =50,
// 日志存储方式
logMode =LogMode.DATABASE
)
SLog.init(this, logConfig)
// 自定义CrashHandler中overridefununcaughtException(t:Thread?, e:Throwable?) {
SLog.crash(TAG, e)
}新建100个线程、每个线程打印4条日志的测试数据:
- message数据加密
- 文件模式存储优化


