package com.intsig.camscanner.forceUpdate; import android.os.Handler; import android.os.Looper; import android.os.Message; import androidx.annotation.NonNull; import androidx.lifecycle.CoroutineLiveDataKt; import com.evernote.edam.limits.Constants; import com.intsig.camscanner.app.Verify; import com.intsig.log.LogUtils; import com.intsig.utils.LanguageUtil; import java.util.HashMap; import java.util.Locale; public class ForceUpdateUtil { /* renamed from: f reason: collision with root package name */ private static ForceUpdateUtil f18918f = null; /* renamed from: g reason: collision with root package name */ static String f18919g = "https://api-cs-sandbox.intsig.net/user"; /* renamed from: h reason: collision with root package name */ static String f18920h = "/operating/app/get_forceupdate"; /* renamed from: a reason: collision with root package name */ private final int f18921a = Constants.EDAM_BUSINESS_NOTEBOOKS_MAX; /* renamed from: b reason: collision with root package name */ private Handler f18922b = new Handler(Looper.getMainLooper()) { /* class com.intsig.camscanner.forceUpdate.ForceUpdateUtil.AnonymousClass1 */ public void handleMessage(@NonNull Message message) { super.handleMessage(message); ForceUpdateSharePreferenceSingleton.b().j("APPContinuousCrashedTimes"); ForceUpdateSharePreferenceSingleton.b().j("IsForceUpdateLocal"); } }; /* renamed from: c reason: collision with root package name */ private final String f18923c = "https://cms.camcard.com/a/v/cdbfde01da653b219f116bec6132e27f0"; /* renamed from: d reason: collision with root package name */ private final String f18924d = "https://cms.camcard.com/a/v/ca8504a02a85d62b5d023f821938e2411"; /* renamed from: e reason: collision with root package name */ private final String f18925e = "https://cms.camcard.com/a/v/cb5d4f15adbc4777bc546909569cb0d34"; public interface IForceUpdateListener { void a(String str); void b(String str, String str2, String str3, HashMap<String, String> hashMap); void onError(String str); } private ForceUpdateUtil() { } private void a() { int c9 = ForceUpdateSharePreferenceSingleton.b().c("APPContinuousCrashedTimes", 0) + 1; if (c9 >= 3) { ForceUpdateSharePreferenceSingleton.b().f("IsForceUpdateLocal", true); ForceUpdateSharePreferenceSingleton.b().j("APPContinuousCrashedTimes"); return; } ForceUpdateSharePreferenceSingleton.b().g("APPContinuousCrashedTimes", c9); } public static ForceUpdateUtil e() { if (f18918f == null) { f18918f = new ForceUpdateUtil(); } return f18918f; } private boolean g() { return Math.abs(System.currentTimeMillis() - ForceUpdateSharePreferenceSingleton.b().d("AppStartTimeInMillis", 0)) <= CoroutineLiveDataKt.DEFAULT_TIMEOUT; } public void b() { if (g()) { a(); LogUtils.c("ForceUpdateUtil", "捕捉到异常.."); } } public void c(IForceUpdateListener iForceUpdateListener) { if (!Verify.d()) { NetworkHttpManager networkHttpManager = new NetworkHttpManager(); networkHttpManager.k(iForceUpdateListener); networkHttpManager.j(h()); } } public String d() { String lowerCase = Locale.getDefault().getLanguage().toLowerCase(); return "en".equals(lowerCase) ? "https://cms.camcard.com/a/v/ca8504a02a85d62b5d023f821938e2411" : (!"zh".equals(lowerCase) || "cn".equals(LanguageUtil.k().toLowerCase())) ? "https://cms.camcard.com/a/v/cdbfde01da653b219f116bec6132e27f0" : "https://cms.camcard.com/a/v/cb5d4f15adbc4777bc546909569cb0d34"; } public void f(String str, String str2) { if (str != null) { f18919g = str; } if (str2 != null) { f18920h = str2; } ForceUpdateSharePreferenceSingleton.b().k("6.27.0.2210170000"); ForceUpdateSharePreferenceSingleton.b().h("AppStartTimeInMillis", System.currentTimeMillis()); this.f18922b.sendEmptyMessageDelayed(1, CoroutineLiveDataKt.DEFAULT_TIMEOUT); } public boolean h() { try { if (!ForceUpdateSharePreferenceSingleton.b().a("IsForceUpdateFromServe", false)) { if (ForceUpdateSharePreferenceSingleton.b().a("IsForceUpdateLocal", false)) { } return false; } return true; } catch (Exception e10) { LogUtils.e("ForceUpdateUtil", e10); } } }