From 95296ab54c766b2ff6393033149e6f9f60030c3c Mon Sep 17 00:00:00 2001 From: renwj Date: Thu, 23 Mar 2023 16:35:55 +0800 Subject: [PATCH] =?UTF-8?q?[2.15.0]=20=E6=B7=BB=E5=8A=A0=E5=9F=8B=E7=82=B9?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../upgrade/UpgradeAppNetWorkManager.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/UpgradeAppNetWorkManager.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/UpgradeAppNetWorkManager.kt index 2dae3f5c0b..757b97ea35 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/UpgradeAppNetWorkManager.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/UpgradeAppNetWorkManager.kt @@ -5,6 +5,7 @@ import android.util.* import com.elegant.utils.UiThreadHandler import com.mogo.cloud.passport.* import com.mogo.commons.constants.* +import com.mogo.commons.utils.* import com.mogo.eagle.core.data.config.* import com.mogo.eagle.core.data.deva.bindingcar.* import com.mogo.eagle.core.function.call.devatools.CallerDevaToolsManager.upgradeProvider @@ -20,6 +21,7 @@ import com.mogo.eagle.core.utilcode.util.* import com.mogo.eagle.core.utilcode.util.FileUtils import kotlinx.coroutines.* import okhttp3.* +import java.util.TreeMap /** * @author lixiaopeng @@ -43,7 +45,9 @@ class UpgradeAppNetWorkManager private constructor() { val macAddress = mac //"48:b0:2d:4d:31:7f" val type = screenType //10 try { - val records = provider?.getUpgradeRecords() + val records = provider?.getUpgradeRecords()?.also { + MogoAnalyticUtils.track("AppUpgradeRecord", it.let { TreeMap().also { itx -> itx.putAll(it) } }) + } Log.d(TAG, "getAppUpgradeInfo: -> records:" + records?.entries?.joinToString(",") { itx -> "key:${itx.key} -> value:[${itx.value.joinToString(",") { "${it.first},${it.second}" } }]"}) val versionCode = AppUtils.getAppVersionCode() val versionName = AppUtils.getAppVersionName()