Files
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

69 lines
2.7 KiB
Java

package com.mbridge.msdk.e;
import android.content.Context;
import android.text.TextUtils;
import android.util.Pair;
import com.google.android.gms.common.GoogleApiAvailability;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ah;
import java.util.ArrayList;
import java.util.Iterator;
/* loaded from: classes4.dex */
public final class c {
public static String a = "";
private static boolean b = false;
private static String b() {
ArrayList arrayList = new ArrayList();
arrayList.add(Pair.create(1, "org.chromium.net.impl.JavaCronetProvider"));
arrayList.add(Pair.create(2, "org.chromium.net.impl.NativeCronetProvider"));
arrayList.add(Pair.create(3, "com.google.android.gms.net.PlayServicesCronetProvider"));
arrayList.add(Pair.create(4, "com.google.android.gms.net.GmsCoreCronetProvider"));
try {
StringBuilder sb = new StringBuilder();
ClassLoader classLoader = com.mbridge.msdk.foundation.controller.c.m().c().getClassLoader();
Iterator it = arrayList.iterator();
while (it.hasNext()) {
Pair pair = (Pair) it.next();
try {
if (!TextUtils.isEmpty(classLoader.loadClass((String) pair.second).getConstructor(Context.class).newInstance(com.mbridge.msdk.foundation.controller.c.m().c()).getClass().getName())) {
if (sb.length() > 0) {
sb.append(",");
}
sb.append(pair.first);
}
} catch (Throwable th) {
af.b("CronetEnvCheckUtil", th.getMessage());
}
}
return sb.toString();
} catch (Throwable th2) {
af.b("CronetEnvCheckUtil", th2.getMessage());
return "";
}
}
public static void a() {
if (ah.a().a("cronet_env_check", false)) {
try {
GoogleApiAvailability.getInstance().getApkVersion(com.mbridge.msdk.foundation.controller.c.m().c());
GoogleApiAvailability.getInstance().verifyGooglePlayServicesIsAvailable(com.mbridge.msdk.foundation.controller.c.m().c(), 11925000);
try {
String b2 = b();
boolean z = !TextUtils.isEmpty(b2);
b = z;
if (z) {
a = b2;
}
} catch (Throwable th) {
af.b("CronetEnvCheckUtil", th.getMessage());
}
} catch (Throwable th2) {
af.b("CronetEnvCheckUtil", th2.getMessage());
b = false;
}
}
}
}