Merge remote-tracking branch 'origin/dev_robotaxi-d-app-module_265_220329_2.6.5' into dev_robotaxi-d-app-module_265_220329_2.6.5

This commit is contained in:
donghongyu
2022-04-06 19:32:25 +08:00
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)