导航菜单

页面标题

页面副标题

FileWipe Pro v3.0.0 - e3.java 源代码

正在查看: FileWipe Pro v3.0.0 应用的 e3.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.applovin.impl;

import android.content.Context;
import android.text.TextUtils;
import com.applovin.communicator.AppLovinCommunicator;
import com.applovin.communicator.AppLovinCommunicatorMessage;
import com.applovin.communicator.AppLovinCommunicatorSubscriber;
import com.applovin.impl.a0;
import com.applovin.impl.j2;
import com.applovin.impl.n6;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.impl.v2;
import com.applovin.sdk.AppLovinSdk;
import com.applovin.sdk.AppLovinSdkConfiguration;
import com.applovin.sdk.AppLovinSdkUtils;
import com.applovin.sdk.R;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;

public class e3 extends k2 implements AppLovinCommunicatorSubscriber, a0.a {
    private List A;
    private List B;
    private List C;
    private List D;
    private List E;

    private com.applovin.impl.sdk.k f2419e;

    private List f2420f;

    private List f2421g;

    private List f2422h;

    private List f2423i;

    private String f2424j;

    private String f2425k;
    private String l;
    private boolean m;

    private final StringBuilder f2426n;

    private final AtomicBoolean f2427o;

    private boolean f2428p;

    private List f2429q;

    private List f2430r;

    private List f2431s;

    private List f2432t;

    private List f2433u;

    private List f2434v;

    private List f2435w;

    private List f2436x;

    private List f2437y;

    private List f2438z;

    public static class a {

        static final int[] f2439a;

        static {
            int[] iArr = new int[a0.b.values().length];
            f2439a = iArr;
            try {
                iArr[a0.b.APP_DETAILS_NOT_FOUND.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                f2439a[a0.b.INVALID_DEVELOPER_URI.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                f2439a[a0.b.APPADSTXT_NOT_FOUND.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                f2439a[a0.b.MISSING_APPLOVIN_ENTRIES.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                f2439a[a0.b.MISSING_NON_APPLOVIN_ENTRIES.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
        }
    }

    public enum b {
        AD_UNITS,
        SELECT_LIVE_NETWORKS,
        SELECT_TEST_MODE_NETWORKS,
        INITIALIZATION_AD_UNITS,
        COUNT
    }

    public enum c {
        SUCCESS,
        WARNING,
        ERROR
    }

    public enum d {
        CMP,
        NETWORK_CONSENT_STATUSES,
        DO_NOT_SELL,
        COUNT
    }

    public enum e {
        APP_INFO,
        MAX,
        PRIVACY,
        ADS,
        INCOMPLETE_NETWORKS,
        MICRO_SDK_PARTNER_NETWORKS,
        COMPLETED_NETWORKS,
        MISSING_NETWORKS,
        COUNT
    }

    public e3(Context context) {
        super(context);
        this.f2426n = new StringBuilder("");
        this.f2427o = new AtomicBoolean();
        this.f2429q = new ArrayList();
        this.f2430r = new ArrayList();
        this.f2431s = new ArrayList();
        this.f2432t = new ArrayList();
        this.f2433u = new ArrayList();
        this.f2434v = new ArrayList();
        this.f2435w = new ArrayList();
        this.f2436x = new ArrayList();
        this.f2437y = new ArrayList();
        this.f2438z = new ArrayList();
        this.A = new ArrayList();
        this.B = new ArrayList();
        this.C = new ArrayList();
        this.D = new ArrayList();
        this.E = new ArrayList();
    }

    private List g() {
        boolean c4 = this.f2419e.s0().c();
        List b10 = this.f2419e.s0().b();
        return c4 ? a((String) null, a(b10, false)) : a(a(b10, true), (String) null);
    }

    private List j() {
        String str;
        ArrayList arrayList = new ArrayList(7);
        try {
            str = this.f2804a.getPackageManager().getPackageInfo(this.f2804a.getPackageName(), 0).versionName;
        } catch (Throwable unused) {
            str = null;
        }
        arrayList.add(j2.a().d("Package Name").c(this.f2804a.getPackageName()).a());
        j2.b d4 = j2.a().d("App Version");
        if (!StringUtils.isValidString(str)) {
            str = "None";
        }
        arrayList.add(d4.c(str).a());
        arrayList.add(j2.a().d("OS").c(a7.d()).a());
        arrayList.add(j2.a().d("Account").c(StringUtils.isValidString(this.l) ? this.l : "None").a());
        arrayList.add(j2.a().d("Mediation Provider").c(StringUtils.isValidString(this.f2419e.V()) ? this.f2419e.V() : "None").a());
        arrayList.add(j2.a().d("OM SDK Version").c(this.f2419e.d0().c()).a());
        arrayList.add(a(com.applovin.impl.sdk.k.F0()));
        return arrayList;
    }

    private j2 l() {
        String d4 = this.f2419e.r0().d();
        boolean isValidString = StringUtils.isValidString(d4);
        boolean isValidString2 = StringUtils.isValidString(this.f2419e.r0().j());
        j2.b d10 = j2.a(j2.c.DETAIL).d("CMP (Consent Management Platform)");
        if (!isValidString) {
            d4 = isValidString2 ? "Unknown" : "None";
        }
        j2.b c4 = d10.c(d4);
        if (this.m) {
            c4.a(true);
            if (isValidString2) {
                c4.a(this.f2804a);
            } else {
                c4.b("TC Data Not Found");
                c4.a("By January 16, 2024, if you use Google AdMob or Google Ad Manager, you must also use a Google-certified CMP. Test your app in EEA and UK regions to ensure that this warning doesn't appear in those regions.\n\nFor more details, see:\nhttps://support.google.com/admob/answer/13554116");
                boolean z3 = this.f2419e.w().getConsentFlowUserGeography() == AppLovinSdkConfiguration.ConsentFlowUserGeography.GDPR;
                c4.a(z3 ? R.drawable.applovin_ic_x_mark : R.drawable.applovin_ic_warning);
                c4.b(i0.a(z3 ? R.color.applovin_sdk_xmarkColor : R.color.applovin_sdk_warningColor, this.f2804a));
            }
        }
        return c4.a();
    }

    private j2 m() {
        return j2.a().d("MAX Terms and Privacy Policy Flow").a(this.f2804a).a(true).a();
    }

    private j2 n() {
        boolean hasSupportedCmp = this.f2419e.t().hasSupportedCmp();
        return j2.a().d("Google UMP SDK").a(hasSupportedCmp ? R.drawable.applovin_ic_check_mark_bordered : R.drawable.applovin_ic_x_mark).b(i0.a(hasSupportedCmp ? R.color.applovin_sdk_checkmarkColor : R.color.applovin_sdk_xmarkColor, this.f2804a)).b("Google UMP SDK").a("In order to use MAX Terms and Privacy Policy Flow, you must add the Google User Messaging Platform SDK as a dependency.\n\nFor more details, see:\nhttps://developers.applovin.com/en/android/overview/terms-and-privacy-policy-flow").a(!hasSupportedCmp).a();
    }

    private List q() {
        ArrayList arrayList = new ArrayList(7);
        arrayList.add(j2.a().d("SDK Version").c(AppLovinSdk.VERSION).a());
        String str = (String) this.f2419e.a(l4.B3);
        j2.b d4 = j2.a().d("Plugin Version");
        if (!StringUtils.isValidString(str)) {
            str = "None";
        }
        arrayList.add(d4.c(str).a());
        arrayList.add(e());
        if (this.f2419e.H0()) {
            String a10 = a7.a(this.f2419e.n0());
            arrayList.add(b("Unity Version", StringUtils.isValidString(a10) ? a10 : "None"));
        }
        if (this.f2419e.y().j()) {
            arrayList.add(m());
            arrayList.add(n());
            return arrayList;
        }
        if (this.f2419e.y().l()) {
            arrayList.add(u());
        }
        return arrayList;
    }

    private j2 r() {
        return j2.a().d("Network Consent Statuses").a(this.f2804a).a(true).a();
    }

    private List s() {
        ArrayList arrayList = new ArrayList(d.COUNT.ordinal());
        arrayList.add(l());
        if (StringUtils.isValidString(this.f2419e.r0().j())) {
            arrayList.add(r());
        } else {
            arrayList.add(new f4(l0.b(), false, this.f2804a));
        }
        arrayList.add(new f4(l0.a(), true, this.f2804a));
        return arrayList;
    }

    private j2 u() {
        return j2.a().d("Terms Flow").a(R.drawable.applovin_ic_x_mark).b(i0.a(R.color.applovin_sdk_xmarkColor, this.f2804a)).b("Terms Flow has been replaced").a(this.f2419e.y().g()).a(true).a();
    }

    private void z() {
        StringBuilder sb2 = new StringBuilder("\n========== MEDIATION DEBUGGER ==========");
        sb2.append("\n========== APP INFO ==========");
        sb2.append("\nDev Build - " + a7.c(this.f2419e));
        sb2.append("\nTest Mode - ".concat(this.f2419e.s0().c() ? "enabled" : "disabled"));
        sb2.append("\nTarget SDK - " + this.f2419e.B().D().get("target_sdk"));
        sb2.append("\n========== MAX ==========");
        String str = AppLovinSdk.VERSION;
        String str2 = (String) this.f2419e.a(l4.B3);
        String b10 = i.b();
        sb2.append("\nSDK Version - " + str);
        StringBuilder sb3 = new StringBuilder("\nPlugin Version - ");
        if (!StringUtils.isValidString(str2)) {
            str2 = "None";
        }
        sb3.append(str2);
        sb2.append(sb3.toString());
        StringBuilder sb4 = new StringBuilder("\nAd Review Version - ");
        if (!StringUtils.isValidString(b10)) {
            b10 = "Disabled";
        }
        sb4.append(b10);
        sb2.append(sb4.toString());
        if (this.f2419e.H0()) {
            String a10 = a7.a(this.f2419e.n0());
            StringBuilder sb5 = new StringBuilder("\nUnity Version - ");
            sb5.append(StringUtils.isValidString(a10) ? a10 : "None");
            sb2.append(sb5.toString());
        }
        sb2.append("\n========== PRIVACY ==========");
        sb2.append(l0.a(this.f2804a));
        sb2.append(this.f2419e.y().e());
        sb2.append("\n========== CMP (CONSENT MANAGEMENT PLATFORM) ==========");
        sb2.append(this.f2419e.r0().i());
        sb2.append("\n========== NETWORK CONSENT STATUSES ==========");
        Iterator it = d().iterator();
        while (it.hasNext()) {
            sb2.append(((n6) it.next()).e());
        }
        sb2.append("\n========== NETWORKS ==========");
        Iterator it2 = this.f2430r.iterator();
        while (it2.hasNext()) {
            a(sb2, ((v2) it2.next()).j());
        }
        Iterator it3 = this.f2431s.iterator();
        while (it3.hasNext()) {
            a(sb2, ((v2) it3.next()).j());
        }
        Iterator it4 = this.f2429q.iterator();
        while (it4.hasNext()) {
            a(sb2, ((v2) it4.next()).j());
        }
        sb2.append("\n========== AD UNITS ==========");
        Iterator it5 = this.f2421g.iterator();
        while (it5.hasNext()) {
            a(sb2, ((m) it5.next()).e());
        }
        sb2.append("\n========== END ==========");
        com.applovin.impl.sdk.o.g("MediationDebuggerListAdapter", sb2.toString());
        this.f2426n.append(sb2.toString());
    }

    public boolean a(j2 j2Var) {
        if (j2Var.k() == null) {
            return false;
        }
        return "MAX Terms and Privacy Policy Flow".equals(j2Var.k().toString());
    }

    public void b(boolean z3) {
        this.f2428p = z3;
    }

    @Override
    public List c(int i10) {
        return i10 == e.APP_INFO.ordinal() ? this.f2436x : i10 == e.MAX.ordinal() ? this.f2437y : i10 == e.PRIVACY.ordinal() ? this.f2438z : i10 == e.ADS.ordinal() ? this.A : i10 == e.INCOMPLETE_NETWORKS.ordinal() ? this.B : i10 == e.MICRO_SDK_PARTNER_NETWORKS.ordinal() ? this.C : i10 == e.COMPLETED_NETWORKS.ordinal() ? this.D : this.E;
    }

    public List d() {
        ArrayList arrayList = new ArrayList();
        Iterator it = this.f2420f.iterator();
        while (it.hasNext()) {
            arrayList.add(((v2) it.next()).t());
        }
        String k10 = this.f2419e.r0().k();
        if (k10 != null) {
            String c4 = this.f2419e.r0().c();
            Iterator it2 = arrayList.iterator();
            while (it2.hasNext()) {
                n6 n6Var = (n6) it2.next();
                if (n6Var.f() == n6.a.TCF_VENDOR && n6Var.d() != null) {
                    n6Var.a(Boolean.valueOf(p6.a(k10, n6Var.d().intValue() - 1)));
                } else if (n6Var.f() == n6.a.ATP_NETWORK && n6Var.d() != null) {
                    n6Var.a(p6.a(n6Var.d().intValue(), c4));
                }
            }
        } else {
            Iterator it3 = arrayList.iterator();
            while (it3.hasNext()) {
                ((n6) it3.next()).a(null);
            }
        }
        return arrayList;
    }

    @Override
    public j2 e(int i10) {
        return i10 == e.APP_INFO.ordinal() ? new j4("APP INFO") : i10 == e.MAX.ordinal() ? new j4("MAX") : i10 == e.PRIVACY.ordinal() ? new j4("PRIVACY") : i10 == e.ADS.ordinal() ? new j4("ADS") : i10 == e.INCOMPLETE_NETWORKS.ordinal() ? new j4("INCOMPLETE SDK INTEGRATIONS") : i10 == e.MICRO_SDK_PARTNER_NETWORKS.ordinal() ? new j4("APPLOVIN MICRO SDK PARTNERS") : i10 == e.COMPLETED_NETWORKS.ordinal() ? new j4("COMPLETED SDK INTEGRATIONS") : new j4("MISSING SDK INTEGRATIONS");
    }

    public List f() {
        return this.f2421g;
    }

    @Override
    public String getCommunicatorId() {
        return "MediationDebuggerListAdapter";
    }

    public String h() {
        return this.f2425k;
    }

    public String i() {
        return this.f2424j;
    }

    public List k() {
        return this.f2433u;
    }

    public List o() {
        return this.f2422h;
    }

    @Override
    public void onMessageReceived(AppLovinCommunicatorMessage appLovinCommunicatorMessage) {
        if ("privacy_setting_updated".equals(appLovinCommunicatorMessage.getTopic())) {
            this.f2438z = s();
            c();
            return;
        }
        if ("network_sdk_version_updated".equals(appLovinCommunicatorMessage.getTopic())) {
            this.B = a(this.f2429q);
            this.C = a(this.f2430r);
            this.D = a(this.f2431s);
            c();
            return;
        }
        if ("live_networks_updated".equals(appLovinCommunicatorMessage.getTopic())) {
            this.A = a(a((List) appLovinCommunicatorMessage.getMessageData().getStringArrayList("live_networks"), true), (String) null);
            c();
        } else if ("test_mode_networks_updated".equals(appLovinCommunicatorMessage.getTopic())) {
            this.A = a((String) null, a((List) appLovinCommunicatorMessage.getMessageData().getStringArrayList("test_mode_networks"), false));
            c();
        }
    }

    public String p() {
        return this.f2426n.toString();
    }

    public com.applovin.impl.sdk.k t() {
        return this.f2419e;
    }

    public String toString() {
        return "MediationDebuggerListAdapter{isInitialized=" + this.f2427o.get() + "}";
    }

    public List v() {
        return this.f2435w;
    }

    public List w() {
        return this.f2434v;
    }

    public boolean x() {
        return this.f2428p;
    }

    public boolean y() {
        return this.f2427o.get();
    }

    @Override
    public int b() {
        return e.COUNT.ordinal();
    }

    private void b(List list) {
        HashSet hashSet = new HashSet();
        HashSet hashSet2 = new HashSet();
        Iterator it = list.iterator();
        while (it.hasNext()) {
            n f10 = ((m) it.next()).f();
            Iterator it2 = f10.a().iterator();
            while (it2.hasNext()) {
                hashSet.add(((v7) it2.next()).b());
            }
            Iterator it3 = f10.e().iterator();
            while (it3.hasNext()) {
                hashSet2.add(((v7) it3.next()).b());
            }
        }
        this.f2433u = new ArrayList(hashSet);
        this.f2434v = new ArrayList(hashSet2);
        Collections.sort(this.f2433u);
        Collections.sort(this.f2434v);
    }

    public void a(List list, List list2, List list3, List list4, String str, String str2, String str3, boolean z3, com.applovin.impl.sdk.k kVar) {
        this.f2419e = kVar;
        this.f2420f = list;
        this.f2421g = list2;
        this.f2422h = list3;
        this.f2423i = list4;
        this.f2424j = str;
        this.f2425k = str2;
        this.l = str3;
        this.m = z3;
        if (list != null && this.f2427o.compareAndSet(false, true)) {
            kVar.O();
            if (com.applovin.impl.sdk.o.a()) {
                kVar.O().a("MediationDebuggerListAdapter", "Populating networks...");
            }
            c(list);
            b(list2);
            d(this.f2431s);
            this.f2436x.addAll(j());
            this.f2437y.addAll(q());
            this.f2438z.addAll(s());
            this.A.addAll(g());
            this.B = a(this.f2429q);
            this.C = a(this.f2430r);
            this.D = a(this.f2431s);
            this.E = a(this.f2432t);
            ArrayList arrayList = new ArrayList(3);
            arrayList.add("privacy_setting_updated");
            arrayList.add("network_sdk_version_updated");
            arrayList.add("live_networks_updated");
            arrayList.add("test_mode_networks_updated");
            AppLovinCommunicator.getInstance(this.f2804a).subscribe(this, arrayList);
            z();
        }
        AppLovinSdkUtils.runOnUiThread(new s8(4, this));
    }

    @Override
    public int d(int i10) {
        if (i10 == e.APP_INFO.ordinal()) {
            return this.f2436x.size();
        }
        if (i10 == e.MAX.ordinal()) {
            return this.f2437y.size();
        }
        if (i10 == e.PRIVACY.ordinal()) {
            return this.f2438z.size();
        }
        if (i10 == e.ADS.ordinal()) {
            return this.A.size();
        }
        if (i10 == e.INCOMPLETE_NETWORKS.ordinal()) {
            return this.B.size();
        }
        if (i10 == e.MICRO_SDK_PARTNER_NETWORKS.ordinal()) {
            return this.C.size();
        }
        if (i10 == e.COMPLETED_NETWORKS.ordinal()) {
            return this.D.size();
        }
        return this.E.size();
    }

    private j2 b(String str, String str2) {
        j2.b d4 = j2.a().d(str);
        if (StringUtils.isValidString(str2)) {
            d4.c(str2);
        } else {
            d4.a(R.drawable.applovin_ic_x_mark);
            d4.b(i0.a(R.color.applovin_sdk_xmarkColor, this.f2804a));
        }
        return d4.a();
    }

    private void c(List list) {
        Iterator it = list.iterator();
        while (it.hasNext()) {
            v2 v2Var = (v2) it.next();
            if (!v2Var.H()) {
                if (v2Var.q() != v2.a.INCOMPLETE_INTEGRATION && v2Var.q() != v2.a.INVALID_INTEGRATION) {
                    if (v2Var.q() == v2.a.COMPLETE) {
                        if (v2Var.z()) {
                            this.f2430r.add(v2Var);
                        } else {
                            this.f2431s.add(v2Var);
                        }
                    } else if (v2Var.q() == v2.a.MISSING) {
                        this.f2432t.add(v2Var);
                    }
                } else if (v2Var.z()) {
                    this.f2430r.add(v2Var);
                } else {
                    this.f2429q.add(v2Var);
                }
            }
        }
    }

    private j2 e() {
        String str;
        j2.b d4 = j2.a().d("Ad Review Version");
        String b10 = i.b();
        if (StringUtils.isValidString(b10)) {
            String a10 = i.a();
            if (!StringUtils.isValidString(a10) || a10.equals(this.f2419e.i0())) {
                str = null;
            } else {
                str = s1.a.r(new StringBuilder("MAX Ad Review integrated with wrong SDK key. Please check that your "), this.f2419e.H0() ? "SDK key is downloaded" : "Gradle plugin snippet is integrated", " from the correct account.");
            }
        } else {
            str = "Integrating MAX Ad review is OPTIONAL. This feature gives developers unprecedented transparency into the creatives the users see in their apps.";
        }
        if (str != null) {
            d4.b("MAX Ad Review").a(str).a(R.drawable.applovin_ic_x_mark).b(i0.a(R.color.applovin_sdk_xmarkColor, this.f2804a)).a(true);
        } else {
            d4.c(b10);
        }
        return d4.a();
    }

    private j2 b(String str) {
        j2.b a10 = j2.a();
        if (this.f2419e.s0().c()) {
            a10.a(this.f2804a);
        }
        j2.b d4 = a10.d((StringUtils.isValidString(str) ? "" : "Select ").concat("Test Mode Network"));
        if (!this.f2419e.s0().c()) {
            str = "Enable";
        }
        return d4.c(str).c(-16776961).a("Please re-launch the app to enable test mode. This will allow the selection of test mode networks.").a(true).a();
    }

    private void d(List list) {
        Iterator it = list.iterator();
        while (it.hasNext()) {
            v2 v2Var = (v2) it.next();
            if (v2Var.y() == v2.b.READY) {
                this.f2435w.add(v2Var);
            }
        }
    }

    @Override
    public void a(y yVar, String str) {
        z zVar;
        String a10;
        c a11;
        c cVar;
        String str2;
        ArrayList arrayList = new ArrayList();
        for (z zVar2 : this.f2423i) {
            List list = (List) yVar.a().get(zVar2.b());
            if (list == null || !list.contains(zVar2)) {
                this.f2419e.O();
                if (com.applovin.impl.sdk.o.a()) {
                    com.applovin.impl.sdk.o O = this.f2419e.O();
                    StringBuilder c4 = z.e.c(str, " is missing a required entry: ");
                    c4.append(zVar2.d());
                    O.b("MediationDebuggerListAdapter", c4.toString());
                }
                arrayList.add(zVar2);
            }
        }
        if (arrayList.isEmpty()) {
            str2 = j0.a.g("All required entries found at ", str, ".");
            cVar = c.SUCCESS;
        } else {
            Iterator it = arrayList.iterator();
            while (true) {
                if (it.hasNext()) {
                    zVar = (z) it.next();
                    if (zVar.g()) {
                        break;
                    }
                } else {
                    zVar = null;
                    break;
                }
            }
            if (zVar != null) {
                a0.b bVar = a0.b.MISSING_APPLOVIN_ENTRIES;
                a10 = a(bVar, str, zVar.d());
                a11 = a(bVar);
            } else {
                a0.b bVar2 = a0.b.MISSING_NON_APPLOVIN_ENTRIES;
                a10 = a(bVar2, str, null);
                a11 = a(bVar2);
            }
            String str3 = a10;
            cVar = a11;
            str2 = str3;
        }
        this.f2437y.add(a(str2, cVar));
        c();
    }

    @Override
    public void a(a0.b bVar, String str) {
        if (bVar == a0.b.APP_DETAILS_NOT_FOUND) {
            this.f2419e.O();
            if (com.applovin.impl.sdk.o.a()) {
                this.f2419e.O().a("MediationDebuggerListAdapter", "Could not retrieve app details for this package name; app-ads.txt row will not show on the mediation debugger.");
                return;
            }
            return;
        }
        this.f2437y.add(a(a(bVar, str, null), a(bVar)));
        c();
    }

    private void a(StringBuilder sb2, String str) {
        String sb3 = sb2.toString();
        if (str.length() + sb3.length() >= ((Integer) this.f2419e.a(l4.f2978r)).intValue()) {
            com.applovin.impl.sdk.o.g("MediationDebuggerListAdapter", sb3);
            this.f2426n.append(sb3);
            sb2.setLength(1);
        }
        sb2.append(str);
    }

    private List a(String str, String str2) {
        ArrayList arrayList = new ArrayList(3);
        arrayList.add(j2.a().d("View Ad Units (" + this.f2421g.size() + ")").a(this.f2804a).a(true).a());
        arrayList.add(a(str));
        arrayList.add(b(str2));
        if (!this.f2422h.isEmpty()) {
            arrayList.add(j2.a().d("Selective Init Ad Units (" + this.f2422h.size() + ")").a(this.f2804a).a(true).a());
        }
        arrayList.add(j2.a().d("Test Mode Enabled").c(String.valueOf(this.f2419e.s0().c())).a());
        return arrayList;
    }

    private List a(List list) {
        ArrayList arrayList = new ArrayList(list.size());
        Iterator it = list.iterator();
        while (it.hasNext()) {
            arrayList.add(new o3((v2) it.next(), this.f2804a));
        }
        return arrayList;
    }

    private j2 a(String str) {
        j2.b a10 = j2.a();
        if (!this.f2419e.s0().c()) {
            a10.a(this.f2804a);
        }
        j2.b d4 = a10.d((StringUtils.isValidString(str) ? "" : "Select ").concat("Live Network"));
        if (this.f2419e.s0().c()) {
            str = "Enable";
        }
        return d4.c(str).c(-16776961).a("Ad loads are not supported while Test Mode is enabled. Please restart the app and make sure your GAID has not been enabled for test mode and that you are not on an emulator.").a(true).a();
    }

    private j2 a(boolean z3) {
        return j2.a().d("Java 8").a(z3 ? R.drawable.applovin_ic_check_mark_bordered : R.drawable.applovin_ic_x_mark).b(i0.a(z3 ? R.color.applovin_sdk_checkmarkColor : R.color.applovin_sdk_xmarkColor, this.f2804a)).b("Upgrade to Java 8").a("For optimal performance, please enable Java 8 support. This will be required in a future SDK release. See: https://developers.applovin.com/en/android/overview/integration").a(!z3).a();
    }

    private j2 a(String str, c cVar) {
        int i10;
        int a10;
        if (cVar == c.SUCCESS) {
            i10 = R.drawable.applovin_ic_check_mark_bordered;
            a10 = i0.a(R.color.applovin_sdk_checkmarkColor, this.f2804a);
        } else if (cVar == c.WARNING) {
            i10 = R.drawable.applovin_ic_warning;
            a10 = i0.a(R.color.applovin_sdk_warningColor, this.f2804a);
        } else {
            i10 = R.drawable.applovin_ic_x_mark;
            a10 = i0.a(R.color.applovin_sdk_xmarkColor, this.f2804a);
        }
        return j2.a().d("app-ads.txt").a(i10).b(a10).b("app-ads.txt").a(str).a(true).a();
    }

    private String a(a0.b bVar, String str, String str2) {
        if (TextUtils.isEmpty(str)) {
            str = "app-ads.txt URL";
        }
        int i10 = a.f2439a[bVar.ordinal()];
        if (i10 == 1) {
            return "Could not retrieve app details from the Play Store for this package name. Check back once this app has been published on the Play Store.";
        }
        if (i10 == 2) {
            return "Unable to find a valid developer URL from the Play Store listing.";
        }
        if (i10 == 3) {
            return j0.a.g("Unable to find app-ads.txt file or parse entries of the file at ", str, ".\n\nFor more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt");
        }
        if (i10 == 4) {
            return j0.a.i("Text file at ", str, " is missing the required AppLovin line:\n\n", str2, "\n\nFor more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt");
        }
        if (i10 != 5) {
            return "";
        }
        return j0.a.g("Text file at ", str, " is missing some of the suggested lines.\n\nFor more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt");
    }

    private c a(a0.b bVar) {
        int i10 = a.f2439a[bVar.ordinal()];
        if (i10 == 1 || i10 == 2 || i10 == 3 || i10 == 4) {
            return c.ERROR;
        }
        if (i10 != 5) {
            return c.ERROR;
        }
        return c.WARNING;
    }

    private String a(List list, boolean z3) {
        if (list == null || list.isEmpty()) {
            return null;
        }
        if (z3) {
            for (m2 m2Var : this.f2433u) {
                if (list.equals(m2Var.b())) {
                    return m2Var.a();
                }
            }
            for (m2 m2Var2 : this.f2434v) {
                if (list.equals(m2Var2.b())) {
                    return m2Var2.a();
                }
            }
        } else {
            for (v2 v2Var : this.f2435w) {
                if (list.equals(v2Var.u())) {
                    return v2Var.g();
                }
            }
        }
        return String.join(",", list);
    }
}