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; } } } }