add log version

This commit is contained in:
zhongchao
2022-04-06 19:29:36 +08:00
parent e1508a3f0f
commit 11ed44729c
7 changed files with 30 additions and 8 deletions

View File

@@ -44,6 +44,10 @@ class DevaToolsProvider : IDevaToolsProvider {
MogoLogCatchManager.stopCatchLog(logPrefixName)
}
override fun getTraceLogStatus(): Boolean {
return traceManager.getTraceLogStatus()
}
override fun setTraceLogEnable(enable: Boolean) {
traceManager.setTraceLogEnable(enable)
}

View File

@@ -59,7 +59,11 @@ class TraceManager {
}
fun setTraceLogEnable(enable:Boolean){
FileWriteManager.getInstance().setLogger(enable)
FileWriteManager.getInstance().logger = enable
}
fun getTraceLogStatus():Boolean{
return FileWriteManager.getInstance().logger
}
fun getTraceInfo(): HashMap<Int, ChainLogParam> {

View File

@@ -1006,6 +1006,7 @@ class DebugSettingView @JvmOverloads constructor(
}
}
cbTraceLog.isChecked = CallerDevaToolsManager.getTraceLogStatus()
//链路Log输出日志
cbTraceLog.setOnCheckedChangeListener { _, isChecked ->
CallerDevaToolsManager.setTraceLogEnable(isChecked)