[2.13.0-arch-opt] add trace log

This commit is contained in:
zhongchao
2023-02-22 19:50:05 +08:00
parent dda089466c
commit c6b57b00e7
2 changed files with 3 additions and 13 deletions

View File

@@ -4,7 +4,6 @@ import android.os.Process
import android.text.TextUtils
import android.widget.Toast
import com.mogo.commons.debug.DebugConfig
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_ALIAS_CODE_INIT_ENV_CHECK
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_ALIAS_CODE_INIT_ENV_RESTART
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_LINK_INIT
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_LINK_LOG_CONNECT_STATUS
@@ -50,14 +49,6 @@ object ApmEnvProviderImpl: IApmEnvProvider, CoroutineScope {
}
}
@ChainLog(
linkChainLog = CHAIN_LINK_LOG_CONNECT_STATUS,
linkCode = CHAIN_LINK_INIT,
endpoint = PAD,
nodeAliasCode = CHAIN_ALIAS_CODE_INIT_ENV_CHECK,
paramIndexes = [0,1,2],
clientPkFileName = "sn"
)
override fun onEnvChanged(buildType: String, netType: String, dockerVersion: String) {
if (!hasInit.get()) {
return
@@ -94,7 +85,7 @@ object ApmEnvProviderImpl: IApmEnvProvider, CoroutineScope {
val appRelaunched = ApmEnvConfig.isAppRelaunched()
if ((!isEnvValid || (buildTypeChanged || netTypeChanged || dockerVersionChanged)) && !appRelaunched) {
ApmEnvConfig.setAppRelaunched(true)
restartApp()
restartApp("buildType:$buildType,netType:$netType,dockerVersion:$dockerVersion")
return@launch
}
if (isFirstDockerVersionSet) {
@@ -124,10 +115,10 @@ object ApmEnvProviderImpl: IApmEnvProvider, CoroutineScope {
linkCode = CHAIN_LINK_INIT,
endpoint = PAD,
nodeAliasCode = CHAIN_ALIAS_CODE_INIT_ENV_RESTART,
paramIndexes = [-1],
paramIndexes = [0],
clientPkFileName = "sn"
)
private fun restartApp() {
private fun restartApp(envStr:String) {
launch(Dispatchers.Main) {
Toast.makeText(Utils.getApp(), "发现系统环境不一致,正在重启...", Toast.LENGTH_SHORT).show()
delay(50)