package e.l.c.l; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.res.Resources; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Build; import android.text.TextUtils; import androidx.recyclerview.widget.RecyclerView; import com.google.android.gms.tasks.Task; import com.google.android.gms.tasks.TaskCompletionSource; import com.google.android.gms.tasks.Tasks; import com.google.firebase.crashlytics.CrashlyticsRegistrar; import e.l.c.h; import e.l.c.k.p; import e.l.c.k.q; import e.l.c.l.j.c; import e.l.c.l.j.f; import e.l.c.l.j.j.c0; import e.l.c.l.j.j.d0; import e.l.c.l.j.j.e0; import e.l.c.l.j.j.f0; import e.l.c.l.j.j.i0; import e.l.c.l.j.j.j0; import e.l.c.l.j.j.k; import e.l.c.l.j.j.k0; import e.l.c.l.j.j.l; import e.l.c.l.j.j.n0; import e.l.c.l.j.j.q0; import e.l.c.l.j.j.r0; import e.l.c.l.j.j.t0; import e.l.c.l.j.j.w; import e.l.c.l.j.j.z; import e.l.c.l.j.m.b; import e.l.c.l.j.p.g; import e.l.c.l.j.p.j.e; import e.l.c.s.a; import java.lang.Thread; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.Locale; import java.util.Objects; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Future; import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeoutException; public final /* synthetic */ class d implements q { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ CrashlyticsRegistrar f9684a; public /* synthetic */ d(CrashlyticsRegistrar crashlyticsRegistrar) { this.f9684a = crashlyticsRegistrar; } /* JADX WARNING: Removed duplicated region for block: B:101:0x03b9 */ /* JADX WARNING: Removed duplicated region for block: B:55:0x0270 */ /* JADX WARNING: Removed duplicated region for block: B:56:0x0277 */ /* JADX WARNING: Removed duplicated region for block: B:61:0x0284 */ @Override // e.l.c.k.q public final Object a(p pVar) { Object obj; f fVar; Task task; boolean z; f fVar2; boolean z2; ExecutorService executorService; boolean z3; int i2; NetworkInfo activeNetworkInfo; Resources resources; boolean parseBoolean; Task<Void> task2; e a2; f fVar3; Objects.requireNonNull(this.f9684a); h hVar = (h) pVar.a(h.class); a e2 = pVar.e(c.class); a e3 = pVar.e(e.l.c.j.a.a.class); f fVar4 = f.f9693a; hVar.a(); Context context = hVar.f9624a; String packageName = context.getPackageName(); fVar4.a(4); e.l.c.l.j.n.f fVar5 = new e.l.c.l.j.n.f(context); j0 j0Var = new j0(hVar); n0 n0Var = new n0(context, packageName, (e.l.c.t.h) pVar.a(e.l.c.t.h.class), j0Var); e.l.c.l.j.d dVar = new e.l.c.l.j.d(e2); e eVar = new e(e3); d0 d0Var = new d0(hVar, n0Var, dVar, j0Var, new c(eVar), new b(eVar), fVar5, e.l.a.b.a.g("Crashlytics Exception Handler")); hVar.a(); String str = hVar.c.b; String e4 = l.e(context); fVar4.a(3); e.l.c.l.j.e eVar2 = new e.l.c.l.j.e(context); try { String packageName2 = context.getPackageName(); String d = n0Var.d(); PackageInfo packageInfo = context.getPackageManager().getPackageInfo(packageName2, 0); String num = Integer.toString(packageInfo.versionCode); String str2 = packageInfo.versionName; if (str2 == null) { str2 = "0.0"; } try { e.l.c.l.j.j.h hVar2 = new e.l.c.l.j.j.h(str, e4, d, packageName2, num, str2, eVar2); fVar4.a(2); ExecutorService g2 = e.l.a.b.a.g("com.google.firebase.crashlytics.startup"); b bVar = new b(); String str3 = hVar2.f9718e; String str4 = hVar2.f9719f; String d2 = n0Var.d(); r0 r0Var = new r0(); g gVar = new g(r0Var); e.l.c.l.j.p.a aVar = new e.l.c.l.j.p.a(fVar5); Locale locale = Locale.US; e.l.c.l.j.p.k.a aVar2 = new e.l.c.l.j.p.k.a(String.format(locale, "https://firebase-settings.crashlytics.com/spi/v2/platforms/android/gmp/%s/settings", str), bVar); String format = String.format(locale, "%s/%s", n0Var.e(Build.MANUFACTURER), n0Var.e(Build.MODEL)); String e5 = n0Var.e(Build.VERSION.INCREMENTAL); String e6 = n0Var.e(Build.VERSION.RELEASE); String[] strArr = {l.e(context), str, str4, str3}; ArrayList arrayList = new ArrayList(); int i3 = 0; for (int i4 = 4; i3 < i4; i4 = 4) { String str5 = strArr[i3]; if (str5 != null) { fVar3 = fVar4; arrayList.add(str5.replace("-", "").toLowerCase(Locale.US)); } else { fVar3 = fVar4; } i3++; strArr = strArr; fVar4 = fVar3; } Collections.sort(arrayList); StringBuilder sb = new StringBuilder(); Iterator it = arrayList.iterator(); while (it.hasNext()) { sb.append((String) it.next()); } String sb2 = sb.toString(); e.l.c.l.j.p.e eVar3 = new e.l.c.l.j.p.e(context, new e.l.c.l.j.p.j.f(str, format, e5, e6, n0Var, sb2.length() > 0 ? l.l(sb2) : null, str4, str3, (d2 != null ? k0.APP_STORE : k0.DEVELOPER).c()), r0Var, gVar, aVar, aVar2, j0Var); e.l.c.l.j.p.c cVar = e.l.c.l.j.p.c.USE_CACHE; if ((!l.g(eVar3.f9977a).getString("existing_instance_identifier", "").equals(eVar3.b.f9989f)) || (a2 = eVar3.a(cVar)) == null) { e a3 = eVar3.a(e.l.c.l.j.p.c.IGNORE_CACHE_EXPIRATION); if (a3 != null) { eVar3.f9981h.set(a3); eVar3.f9982i.get().trySetResult(a3.f9986a); } j0 j0Var2 = eVar3.f9980g; Task<Void> task3 = j0Var2.f9727g.getTask(); synchronized (j0Var2.c) { task2 = j0Var2.d.getTask(); } ExecutorService executorService2 = t0.f9757a; TaskCompletionSource taskCompletionSource = new TaskCompletionSource(); e.l.c.l.j.j.e eVar4 = new e.l.c.l.j.j.e(taskCompletionSource); task3.continueWith(g2, eVar4); task2.continueWith(g2, eVar4); task = taskCompletionSource.getTask().onSuccessTask(g2, new e.l.c.l.j.p.d(eVar3)); } else { eVar3.f9981h.set(a2); eVar3.f9982i.get().trySetResult(a2.f9986a); task = Tasks.forResult(null); } task.continueWith(g2, new g()); Context context2 = d0Var.f9700a; if (!(context2 == null || (resources = context2.getResources()) == null)) { int f2 = l.f(context2, "com.crashlytics.RequireBuildId", "bool"); if (f2 > 0) { parseBoolean = resources.getBoolean(f2); } else { int f3 = l.f(context2, "com.crashlytics.RequireBuildId", "string"); if (f3 > 0) { parseBoolean = Boolean.parseBoolean(context2.getString(f3)); } } z = parseBoolean; String str6 = hVar2.b; if (z) { fVar2 = fVar4; fVar2.a(2); } else { fVar2 = fVar4; if (TextUtils.isEmpty(str6)) { z2 = false; if (z2) { new k(d0Var.f9703g); String str7 = k.b; try { e.l.c.l.j.n.f fVar6 = d0Var.f9704h; d0Var.f9701e = new f0("crash_marker", fVar6); d0Var.d = new f0("initialization_marker", fVar6); e.l.c.l.j.k.k kVar = new e.l.c.l.j.k.k(str7, fVar6, d0Var.f9708l); e.l.c.l.j.k.e eVar5 = new e.l.c.l.j.k.e(d0Var.f9704h); executorService = g2; try { d0Var.f9702f = new w(d0Var.f9700a, d0Var.f9708l, d0Var.f9703g, d0Var.b, d0Var.f9704h, d0Var.f9701e, hVar2, kVar, eVar5, q0.b(d0Var.f9700a, d0Var.f9703g, d0Var.f9704h, hVar2, eVar5, kVar, new e.l.c.l.j.q.a(RecyclerView.a0.FLAG_ADAPTER_FULLUPDATE, new e.l.c.l.j.q.c(10)), eVar3), d0Var.f9709m, d0Var.f9706j); boolean exists = d0Var.d.b().exists(); try { Boolean.TRUE.equals((Boolean) t0.a(d0Var.f9708l.b(new e0(d0Var)))); } catch (Exception unused) { } w wVar = d0Var.f9702f; Thread.UncaughtExceptionHandler defaultUncaughtExceptionHandler = Thread.getDefaultUncaughtExceptionHandler(); wVar.f9761e.b(new z(wVar, str7)); i0 i0Var = new i0(new e.l.c.l.j.j.q(wVar), eVar3, defaultUncaughtExceptionHandler, wVar.f9766j); wVar.f9769m = i0Var; Thread.setDefaultUncaughtExceptionHandler(i0Var); if (exists) { Context context3 = d0Var.f9700a; if (!(context3.checkCallingOrSelfPermission("android.permission.ACCESS_NETWORK_STATE") == 0) || ((activeNetworkInfo = ((ConnectivityManager) context3.getSystemService("connectivity")).getActiveNetworkInfo()) != null && activeNetworkInfo.isConnectedOrConnecting())) { fVar2.a(3); Future<?> submit = d0Var.f9707k.submit(new c0(d0Var, eVar3)); fVar2.a(3); try { submit.get(4, TimeUnit.SECONDS); } catch (InterruptedException | ExecutionException | TimeoutException unused2) { i2 = 6; try { fVar2.a(6); } catch (Exception unused3) { } } z3 = false; Tasks.call(executorService, new h(z3, d0Var, eVar3)); return new i(d0Var); } } fVar2.a(3); z3 = true; } catch (Exception unused4) { i2 = 6; fVar2.a(i2); d0Var.f9702f = null; z3 = false; Tasks.call(executorService, new h(z3, d0Var, eVar3)); return new i(d0Var); } } catch (Exception unused5) { executorService = g2; i2 = 6; fVar2.a(i2); d0Var.f9702f = null; z3 = false; Tasks.call(executorService, new h(z3, d0Var, eVar3)); return new i(d0Var); } Tasks.call(executorService, new h(z3, d0Var, eVar3)); return new i(d0Var); } throw new IllegalStateException("The Crashlytics build ID is missing. This occurs when Crashlytics tooling is absent from your app's build configuration. Please review Crashlytics onboarding instructions and ensure you have a valid Crashlytics account."); } } z2 = true; if (z2) { } } z = true; String str62 = hVar2.b; if (z) { } z2 = true; if (z2) { } } catch (PackageManager.NameNotFoundException unused6) { fVar = fVar4; obj = null; fVar.a(6); return obj; } } catch (PackageManager.NameNotFoundException unused7) { obj = null; fVar = fVar4; fVar.a(6); return obj; } } }