[6.4.4][应用升级][bugfix] 添加埋点

(cherry picked from commit 7de4388820)
This commit is contained in:
renwj
2024-06-21 11:35:12 +08:00
parent 2f87b40d0e
commit 5ac4fa0f6b

View File

@@ -63,17 +63,20 @@ class UpgradeAppNetWorkManager private constructor() {
var type = screenType //"10"
while (sn == null || TextUtils.isEmpty(sn)) {
Logger.d(TAG, "sn is null or empty.")
MogoAnalyticUtils.track("AppUpgradeParams", HashMap<String, Any>().also { it["sn"] = sn })
delay(TimeUnit.MINUTES.toMillis(1))
sn = SharedPrefsMgr.getInstance().sn
}
while (TextUtils.isEmpty(macAddress)) {
Logger.d(TAG, "mac address is null or empty.")
MogoAnalyticUtils.track("AppUpgradeParams", HashMap<String, Any>().also { it["mac_address"] = macAddress })
delay(TimeUnit.MINUTES.toMillis(1))
macAddress = BindingCarManager.getMacAddress() ?: ""
}
while (type == "0") {
Logger.d(TAG, "type is 0")
delay((TimeUnit.MINUTES.toMillis(1)))
MogoAnalyticUtils.track("AppUpgradeParams", HashMap<String, Any>().also { it["type"] = type })
type = AppIdentityModeUtils.getMisChannelCode(FunctionBuildConfig.appIdentityMode).toString()
}
Logger.d(TAG, "start upgrade request ...")