ChatOn v1.35.366360版本的 MD5 值为:cde28447b38d5467efa95e48e7076155

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


package ic;

import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.TextUtils;
import com.google.android.gms.measurement.internal.zzih$zza;
import com.itextpdf.text.Meta;
import com.itextpdf.text.pdf.PdfObject;
import java.math.BigInteger;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
public final class t3 extends j2 {
    public long A;
    public List B;
    public String C;
    public int D;
    public String E;
    public String F;
    public String G;
    public long H;
    public String I;
    public String f12675n;
    public String f12676v;
    public int f12677w;
    public String f12678y;
    public long f12679z;

    @Override
    public final boolean E() {
        return true;
    }

    public final String F() {
        C();
        bc.y.k(this.f12675n);
        return this.f12675n;
    }

    public final String G() {
        u();
        C();
        bc.y.k(this.E);
        return this.E;
    }

    public final void H() {
        String format;
        u();
        if (s().E().f(zzih$zza.ANALYTICS_STORAGE)) {
            byte[] bArr = new byte[16];
            t().I0().nextBytes(bArr);
            format = String.format(Locale.US, "%032x", new BigInteger(1, bArr));
        } else {
            e().F.d("Analytics Storage consent is not granted");
            format = null;
        }
        x3 e10 = e();
        Object[] objArr = new Object[1];
        objArr[0] = format == null ? "null" : "not null";
        e10.F.d(String.format("Resetting session stitching token to %s", objArr));
        this.G = format;
        ((ub.b) k()).getClass();
        this.H = System.currentTimeMillis();
    }

    public final void I() {
        String str;
        Object[] objArr;
        int m10;
        boolean z8;
        List<String> list;
        Bundle L;
        Integer valueOf;
        String str2;
        Resources resources;
        int identifier;
        String string;
        String string2;
        String packageName = a().getPackageName();
        PackageManager packageManager = a().getPackageManager();
        String str3 = PdfObject.NOTHING;
        String str4 = Meta.UNKNOWN;
        String str5 = "Unknown";
        int i10 = Integer.MIN_VALUE;
        if (packageManager == null) {
            e().f12749y.c(x3.y(packageName), "PackageManager is null, app identity information might be inaccurate. appId");
        } else {
            try {
                str4 = packageManager.getInstallerPackageName(packageName);
            } catch (IllegalArgumentException unused) {
                e().f12749y.c(x3.y(packageName), "Error retrieving app installer package name. appId");
            }
            if (str4 == null) {
                str4 = "manual_install";
            } else if ("com.android.vending".equals(str4)) {
                str4 = PdfObject.NOTHING;
            }
            try {
                PackageInfo packageInfo = packageManager.getPackageInfo(a().getPackageName(), 0);
                if (packageInfo != null) {
                    CharSequence applicationLabel = packageManager.getApplicationLabel(packageInfo.applicationInfo);
                    String obj = !TextUtils.isEmpty(applicationLabel) ? applicationLabel.toString() : "Unknown";
                    try {
                        str5 = packageInfo.versionName;
                        i10 = packageInfo.versionCode;
                    } catch (PackageManager.NameNotFoundException unused2) {
                        str = str5;
                        str5 = obj;
                        e().f12749y.b(x3.y(packageName), str5, "Error retrieving package info. appId, appName");
                        str5 = str;
                        this.f12675n = packageName;
                        this.f12678y = str4;
                        this.f12676v = str5;
                        this.f12677w = i10;
                        this.f12679z = 0L;
                        if (TextUtils.isEmpty(((w4) this.f13305e).f12728e)) {
                        }
                        m10 = ((w4) this.f13305e).m();
                        switch (m10) {
                        }
                        if (m10 == 0) {
                        }
                        this.E = PdfObject.NOTHING;
                        this.F = PdfObject.NOTHING;
                        if (objArr != null) {
                        }
                        list = null;
                        Context a10 = a();
                        str2 = ((w4) this.f13305e).K;
                        bc.y.k(a10);
                        resources = a10.getResources();
                        if (!TextUtils.isEmpty(str2)) {
                        }
                        identifier = resources.getIdentifier("google_app_id", "string", str2);
                        if (identifier != 0) {
                        }
                        string = null;
                        if (!TextUtils.isEmpty(string)) {
                        }
                        this.E = str3;
                        if (!TextUtils.isEmpty(string)) {
                        }
                        if (z8) {
                        }
                        this.B = null;
                        e q10 = q();
                        q10.getClass();
                        bc.y.g("analytics.safelisted_events");
                        L = q10.L();
                        if (L == null) {
                        }
                        valueOf = null;
                        if (valueOf != null) {
                        }
                        if (list != null) {
                        }
                        this.B = list;
                        if (packageManager != null) {
                        }
                    }
                }
            } catch (PackageManager.NameNotFoundException unused3) {
                str = "Unknown";
            }
        }
        this.f12675n = packageName;
        this.f12678y = str4;
        this.f12676v = str5;
        this.f12677w = i10;
        this.f12679z = 0L;
        objArr = (TextUtils.isEmpty(((w4) this.f13305e).f12728e) && "am".equals(((w4) this.f13305e).f12729i)) ? 1 : null;
        m10 = ((w4) this.f13305e).m();
        switch (m10) {
            case 0:
                e().G.d("App measurement collection enabled");
                break;
            case 1:
                e().E.d("App measurement deactivated via the manifest");
                break;
            case 2:
                e().G.d("App measurement deactivated via the init parameters");
                break;
            case 3:
                e().E.d("App measurement disabled by setAnalyticsCollectionEnabled(false)");
                break;
            case 4:
                e().E.d("App measurement disabled via the manifest");
                break;
            case 5:
                e().G.d("App measurement disabled via the init parameters");
                break;
            case 6:
                e().D.d("App measurement deactivated via resources. This method is being deprecated. Please refer to https://firebase.google.com/support/guides/disable-analytics");
                break;
            case 7:
                e().E.d("App measurement disabled via the global data collection setting");
                break;
            case 8:
                e().E.d("App measurement disabled due to denied storage consent");
                break;
            default:
                e().E.d("App measurement disabled");
                e().f12750z.d("Invalid scion state in identity");
                break;
        }
        z8 = m10 == 0;
        this.E = PdfObject.NOTHING;
        this.F = PdfObject.NOTHING;
        if (objArr != null) {
            this.F = ((w4) this.f13305e).f12728e;
        }
        list = null;
        try {
            Context a102 = a();
            str2 = ((w4) this.f13305e).K;
            bc.y.k(a102);
            resources = a102.getResources();
            if (!TextUtils.isEmpty(str2)) {
                str2 = qb.k.b(a102);
            }
            identifier = resources.getIdentifier("google_app_id", "string", str2);
        } catch (IllegalStateException e10) {
            e().f12749y.b(x3.y(packageName), e10, "Fetching Google App Id failed with exception. appId");
        }
        if (identifier != 0) {
            try {
                string = resources.getString(identifier);
            } catch (Resources.NotFoundException unused4) {
            }
            if (!TextUtils.isEmpty(string)) {
                str3 = string;
            }
            this.E = str3;
            if (!TextUtils.isEmpty(string)) {
                Context a11 = a();
                String str6 = ((w4) this.f13305e).K;
                bc.y.k(a11);
                Resources resources2 = a11.getResources();
                if (TextUtils.isEmpty(str6)) {
                    str6 = qb.k.b(a11);
                }
                int identifier2 = resources2.getIdentifier("admob_app_id", "string", str6);
                if (identifier2 != 0) {
                    try {
                        string2 = resources2.getString(identifier2);
                    } catch (Resources.NotFoundException unused5) {
                    }
                    this.F = string2;
                }
                string2 = null;
                this.F = string2;
            }
            if (z8) {
                e().G.b(this.f12675n, TextUtils.isEmpty(this.E) ? this.F : this.E, "App measurement enabled for app package, google app id");
            }
            this.B = null;
            e q102 = q();
            q102.getClass();
            bc.y.g("analytics.safelisted_events");
            L = q102.L();
            if (L == null) {
                q102.e().f12749y.d("Failed to load metadata: Metadata bundle is null");
            } else if (L.containsKey("analytics.safelisted_events")) {
                valueOf = Integer.valueOf(L.getInt("analytics.safelisted_events"));
                if (valueOf != null) {
                    try {
                        String[] stringArray = q102.a().getResources().getStringArray(valueOf.intValue());
                        if (stringArray != null) {
                            list = Arrays.asList(stringArray);
                        }
                    } catch (Resources.NotFoundException e11) {
                        q102.e().f12749y.c(e11, "Failed to load string array from metadata: resource not found");
                    }
                }
                if (list != null) {
                    if (list.isEmpty()) {
                        e().D.d("Safelisted event list is empty. Ignoring");
                    } else {
                        for (String str7 : list) {
                            if (!t().s0("safelisted event", str7)) {
                            }
                        }
                    }
                    if (packageManager != null) {
                        this.D = vb.a.b(a()) ? 1 : 0;
                        return;
                    } else {
                        this.D = 0;
                        return;
                    }
                }
                this.B = list;
                if (packageManager != null) {
                }
            }
            valueOf = null;
            if (valueOf != null) {
            }
            if (list != null) {
            }
            this.B = list;
            if (packageManager != null) {
            }
        }
        string = null;
        if (!TextUtils.isEmpty(string)) {
        }
        this.E = str3;
        if (!TextUtils.isEmpty(string)) {
        }
        if (z8) {
        }
        this.B = null;
        e q1022 = q();
        q1022.getClass();
        bc.y.g("analytics.safelisted_events");
        L = q1022.L();
        if (L == null) {
        }
        valueOf = null;
        if (valueOf != null) {
        }
        if (list != null) {
        }
        this.B = list;
        if (packageManager != null) {
        }
    }
}