Kufar v3.2.0版本的 MD5 值为:6a4d203db1c561c7e3bcd50d23fed59f

以下内容为反编译后的 b.java 源代码,内容仅作参考


package com.applovin.impl.mediation.debugger.ui.c;

import android.content.Context;
import android.text.SpannableString;
import android.text.SpannedString;
import android.text.TextUtils;
import android.text.style.AbsoluteSizeSpan;
import com.applovin.impl.mediation.debugger.b.c.b;
import com.applovin.impl.mediation.debugger.ui.d.c;
import com.applovin.impl.mediation.debugger.ui.d.d;
import com.applovin.impl.mediation.debugger.ui.d.e;
import com.applovin.impl.sdk.p;
import com.applovin.impl.sdk.utils.CollectionUtils;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.impl.sdk.utils.g;
import com.applovin.mediation.adapter.MaxAdapter;
import com.applovin.sdk.AppLovinPrivacySettings;
import com.applovin.sdk.R;
import java.util.ArrayList;
import java.util.List;

public class b extends d {

    private final com.applovin.impl.mediation.debugger.b.c.b f30789a;

    private List<c> f30790b;

    private final List<c> f30791d;

    private final List<c> f30792e;

    private final List<c> f30793f;

    private final List<c> f30794g;

    private SpannedString f30795h;

    public enum a {
        INTEGRATIONS,
        PERMISSIONS,
        CONFIGURATION,
        DEPENDENCIES,
        TEST_ADS,
        COUNT
    }

    public b(com.applovin.impl.mediation.debugger.b.c.b bVar, Context context) {
        super(context);
        this.f30789a = bVar;
        if (bVar.a() == b.a.INVALID_INTEGRATION) {
            SpannableString spannableString = new SpannableString("Tap for more information");
            spannableString.setSpan(new AbsoluteSizeSpan(12, true), 0, spannableString.length(), 33);
            this.f30795h = new SpannedString(spannableString);
        } else {
            this.f30795h = new SpannedString("");
        }
        this.f30790b = c();
        this.f30791d = a(bVar.r());
        this.f30792e = a(bVar.u());
        this.f30793f = b(bVar.s());
        this.f30794g = h();
        notifyDataSetChanged();
    }

    private c d() {
        c.a b11 = c.p().a("SDK").b(this.f30789a.j());
        if (TextUtils.isEmpty(this.f30789a.j())) {
            b11.a(a(this.f30789a.d())).c(c(this.f30789a.d()));
        }
        return b11.a();
    }

    private c f() {
        c.a b11 = c.p().a("Adapter").b(this.f30789a.k());
        if (TextUtils.isEmpty(this.f30789a.k())) {
            b11.a(a(this.f30789a.e())).c(c(this.f30789a.e()));
        }
        return b11.a();
    }

    private c g() {
        return c.p().a("Initialization Status").b(e(this.f30789a.b())).a(false).a();
    }

    private List<c> h() {
        boolean z11;
        ArrayList arrayList = new ArrayList(3);
        if (StringUtils.isValidString(this.f30789a.w())) {
            arrayList.add(c.a(c.b.DETAIL).a(this.f30789a.w()).a());
        }
        if (this.f30789a.c() == b.EnumC0542b.NOT_SUPPORTED) {
            return arrayList;
        }
        if (this.f30789a.n() != null) {
            arrayList.add(c(this.f30789a.n()));
        }
        if (this.f30789a.x()) {
            if (!AppLovinPrivacySettings.isAgeRestrictedUser(this.f30847c) && AppLovinPrivacySettings.isAgeRestrictedUserSet(this.f30847c)) {
                z11 = true;
            } else {
                z11 = false;
            }
            arrayList.add(a("Not an Age Restricted User", "Test mode requires Age Restricted User (COPPA) to be set to false.", z11, false));
        }
        arrayList.add(a(this.f30789a.c()));
        return arrayList;
    }

    public com.applovin.impl.mediation.debugger.b.c.b a() {
        return this.f30789a;
    }

    public void b() {
        this.f30790b = c();
    }

    @Override
    public List<c> c(int i11) {
        if (i11 == a.INTEGRATIONS.ordinal()) {
            return this.f30790b;
        }
        if (i11 == a.PERMISSIONS.ordinal()) {
            return this.f30791d;
        }
        if (i11 == a.CONFIGURATION.ordinal()) {
            return this.f30792e;
        }
        if (i11 == a.DEPENDENCIES.ordinal()) {
            return this.f30793f;
        }
        return this.f30794g;
    }

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

    public String toString() {
        return "MediatedNetworkListAdapter{}";
    }

    private String e(int i11) {
        return (MaxAdapter.InitializationStatus.INITIALIZED_SUCCESS.getCode() == i11 || MaxAdapter.InitializationStatus.INITIALIZED_UNKNOWN.getCode() == i11 || MaxAdapter.InitializationStatus.DOES_NOT_APPLY.getCode() == i11) ? "Initialized" : MaxAdapter.InitializationStatus.INITIALIZED_FAILURE.getCode() == i11 ? "Failure" : MaxAdapter.InitializationStatus.INITIALIZING.getCode() == i11 ? "Initializing..." : "Not Initialized";
    }

    public boolean a(com.applovin.impl.mediation.debugger.ui.d.a aVar) {
        return aVar.a() == a.TEST_ADS.ordinal() && aVar.b() == this.f30794g.size() - 1;
    }

    @Override
    public c b(int i11) {
        if (i11 == a.INTEGRATIONS.ordinal()) {
            return new e("INTEGRATIONS");
        }
        if (i11 == a.PERMISSIONS.ordinal()) {
            return new e("PERMISSIONS");
        }
        if (i11 == a.CONFIGURATION.ordinal()) {
            return new e("CONFIGURATION");
        }
        if (i11 == a.DEPENDENCIES.ordinal()) {
            return new e("DEPENDENCIES");
        }
        return new e("TEST ADS");
    }

    @Override
    public int a(int i11) {
        if (i11 == a.INTEGRATIONS.ordinal()) {
            return this.f30790b.size();
        }
        if (i11 == a.PERMISSIONS.ordinal()) {
            return this.f30791d.size();
        }
        if (i11 == a.CONFIGURATION.ordinal()) {
            return this.f30792e.size();
        }
        if (i11 == a.DEPENDENCIES.ordinal()) {
            return this.f30793f.size();
        }
        return this.f30794g.size();
    }

    private int d(boolean z11) {
        return g.a(z11 ? R.color.applovin_sdk_xmarkColor : R.color.applovin_sdk_warningColor, this.f30847c);
    }

    private List<c> c() {
        ArrayList arrayList = new ArrayList(3);
        arrayList.add(d());
        arrayList.add(f());
        arrayList.add(g());
        return arrayList;
    }

    private List<c> b(List<com.applovin.impl.mediation.debugger.b.c.a> list) {
        ArrayList arrayList = new ArrayList(list.size());
        if (list.size() > 0) {
            for (com.applovin.impl.mediation.debugger.b.c.a aVar : list) {
                arrayList.add(a(aVar.a(), aVar.b(), aVar.c(), true));
            }
        }
        return arrayList;
    }

    private List<c> a(List<com.applovin.impl.mediation.debugger.b.c.d> list) {
        ArrayList arrayList = new ArrayList(list.size());
        if (list.size() > 0) {
            for (com.applovin.impl.mediation.debugger.b.c.d dVar : list) {
                arrayList.add(a(dVar.a(), dVar.b(), dVar.c(), true));
            }
        }
        return arrayList;
    }

    private c c(List<String> list) {
        return c.p().a("Region/VPN Required").b(CollectionUtils.implode(list, ", ", list.size())).a();
    }

    private int b(boolean z11) {
        return z11 ? R.drawable.applovin_ic_x_mark : R.drawable.applovin_ic_warning;
    }

    private int c(boolean z11) {
        return g.a(z11 ? R.color.applovin_sdk_checkmarkColor : R.color.applovin_sdk_xmarkColor, this.f30847c);
    }

    private List<c> a(com.applovin.impl.mediation.debugger.b.c.c cVar) {
        ArrayList arrayList = new ArrayList(1);
        if (cVar.a()) {
            arrayList.add(a("Cleartext Traffic", cVar.c(), cVar.b(), false));
        }
        if (this.f30789a.t()) {
            arrayList.add(a("Java 8", "For optimal performance, please enable Java 8 support. See: https://dash.applovin.com/documentation/mediation/android/getting-started/integration", p.A(), true));
        }
        return arrayList;
    }

    private c a(b.EnumC0542b enumC0542b) {
        c.a p11 = c.p();
        if (enumC0542b == b.EnumC0542b.READY) {
            p11.a(this.f30847c);
        }
        return p11.a("Test Mode").b(enumC0542b.a()).b(enumC0542b.b()).c("Restart Required").d(enumC0542b.c()).a(true).a();
    }

    private c a(String str, String str2, boolean z11, boolean z12) {
        return c.a(z11 ? c.b.RIGHT_DETAIL : c.b.DETAIL).a(str).b(z11 ? null : this.f30795h).c("Instructions").d(str2).a(z11 ? R.drawable.applovin_ic_check_mark_bordered : b(z12)).c(z11 ? g.a(R.color.applovin_sdk_checkmarkColor, this.f30847c) : d(z12)).a(!z11).a();
    }

    private int a(boolean z11) {
        return z11 ? R.drawable.applovin_ic_check_mark_bordered : R.drawable.applovin_ic_x_mark;
    }
}