Pdf Converter v5.0版本的 MD5 值为:258149214e8277c73fa6b365aba312ef

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


package m7;

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 androidx.appcompat.widget.RtlSpacingHelper;
import java.math.BigInteger;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
import okhttp3.HttpUrl;
import org.checkerframework.checker.nullness.qual.EnsuresNonNull;
public final class u1 extends i2 {
    public String A;
    public int B;
    public String C;
    public String D;
    public String E;
    public long F;
    public String G;
    public String f21801t;
    public String f21802u;
    public int f21803v;
    public String f21804w;
    public long f21805x;
    public final long f21806y;
    public List f21807z;

    public u1(d3 d3Var, long j10) {
        super(d3Var);
        this.F = 0L;
        this.G = null;
        this.f21806y = j10;
    }

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

    @EnsuresNonNull({"appId", "appStore", "appName", "gmpAppId", "gaAppId"})
    public final void g() {
        String str;
        boolean z10;
        int h10;
        List<String> list;
        Bundle j10;
        Integer valueOf;
        String M;
        String str2;
        d3 d3Var = this.f21621r;
        Context context = d3Var.f21365r;
        String str3 = d3Var.J;
        String packageName = context.getPackageName();
        Context context2 = d3Var.f21365r;
        PackageManager packageManager = context2.getPackageManager();
        c2 c2Var = d3Var.f21373z;
        String str4 = "Unknown";
        int i10 = RtlSpacingHelper.UNDEFINED;
        String str5 = HttpUrl.FRAGMENT_ENCODE_SET;
        String str6 = "unknown";
        if (packageManager == null) {
            d3.g(c2Var);
            c2Var.f21334w.b("PackageManager is null, app identity information might be inaccurate. appId", c2.l(packageName));
        } else {
            try {
                str6 = packageManager.getInstallerPackageName(packageName);
            } catch (IllegalArgumentException unused) {
                d3.g(c2Var);
                c2Var.f21334w.b("Error retrieving app installer package name. appId", c2.l(packageName));
            }
            if (str6 == null) {
                str6 = "manual_install";
            } else if ("com.android.vending".equals(str6)) {
                str6 = HttpUrl.FRAGMENT_ENCODE_SET;
            }
            try {
                PackageInfo packageInfo = packageManager.getPackageInfo(context2.getPackageName(), 0);
                if (packageInfo != null) {
                    CharSequence applicationLabel = packageManager.getApplicationLabel(packageInfo.applicationInfo);
                    String obj = !TextUtils.isEmpty(applicationLabel) ? applicationLabel.toString() : "Unknown";
                    try {
                        str4 = packageInfo.versionName;
                        i10 = packageInfo.versionCode;
                    } catch (PackageManager.NameNotFoundException unused2) {
                        str = str4;
                        str4 = obj;
                        d3.g(c2Var);
                        c2Var.f21334w.c(c2.l(packageName), "Error retrieving package info. appId, appName", str4);
                        str4 = str;
                        this.f21801t = packageName;
                        this.f21804w = str6;
                        this.f21802u = str4;
                        this.f21803v = i10;
                        this.f21805x = 0L;
                        String str7 = d3Var.f21366s;
                        if (TextUtils.isEmpty(str7)) {
                        }
                        h10 = d3Var.h();
                        switch (h10) {
                        }
                        this.C = HttpUrl.FRAGMENT_ENCODE_SET;
                        this.D = HttpUrl.FRAGMENT_ENCODE_SET;
                        if (z10) {
                        }
                        list = null;
                        M = v6.a.M(context2, str3);
                        if (TextUtils.isEmpty(M)) {
                        }
                        this.C = str5;
                        if (!TextUtils.isEmpty(M)) {
                        }
                        if (h10 == 0) {
                        }
                        this.f21807z = null;
                        f fVar = d3Var.f21371x;
                        fVar.getClass();
                        n6.n.e("analytics.safelisted_events");
                        j10 = fVar.j();
                        d3 d3Var2 = fVar.f21621r;
                        if (j10 != null) {
                        }
                        valueOf = null;
                        if (valueOf != null) {
                        }
                        if (list != null) {
                        }
                        this.f21807z = list;
                        if (packageManager == null) {
                        }
                    }
                }
            } catch (PackageManager.NameNotFoundException unused3) {
                str = "Unknown";
            }
        }
        this.f21801t = packageName;
        this.f21804w = str6;
        this.f21802u = str4;
        this.f21803v = i10;
        this.f21805x = 0L;
        String str72 = d3Var.f21366s;
        z10 = TextUtils.isEmpty(str72) && "am".equals(d3Var.f21367t);
        h10 = d3Var.h();
        switch (h10) {
            case 0:
                d3.g(c2Var);
                c2Var.E.a("App measurement collection enabled");
                break;
            case 1:
                d3.g(c2Var);
                c2Var.C.a("App measurement deactivated via the manifest");
                break;
            case 2:
                d3.g(c2Var);
                c2Var.E.a("App measurement deactivated via the init parameters");
                break;
            case 3:
                d3.g(c2Var);
                c2Var.C.a("App measurement disabled by setAnalyticsCollectionEnabled(false)");
                break;
            case 4:
                d3.g(c2Var);
                c2Var.C.a("App measurement disabled via the manifest");
                break;
            case 5:
                d3.g(c2Var);
                c2Var.E.a("App measurement disabled via the init parameters");
                break;
            case 6:
                d3.g(c2Var);
                c2Var.B.a("App measurement deactivated via resources. This method is being deprecated. Please refer to https://firebase.google.com/support/guides/disable-analytics");
                break;
            case 7:
                d3.g(c2Var);
                c2Var.C.a("App measurement disabled via the global data collection setting");
                break;
            default:
                d3.g(c2Var);
                c2Var.C.a("App measurement disabled due to denied storage consent");
                break;
        }
        this.C = HttpUrl.FRAGMENT_ENCODE_SET;
        this.D = HttpUrl.FRAGMENT_ENCODE_SET;
        if (z10) {
            this.D = str72;
        }
        list = null;
        try {
            M = v6.a.M(context2, str3);
            if (TextUtils.isEmpty(M)) {
                str5 = M;
            }
            this.C = str5;
            if (!TextUtils.isEmpty(M)) {
                n6.n.h(context2);
                Resources resources = context2.getResources();
                if (TextUtils.isEmpty(str3)) {
                    str3 = x2.a(context2);
                }
                int identifier = resources.getIdentifier("admob_app_id", "string", str3);
                if (identifier != 0) {
                    try {
                        str2 = resources.getString(identifier);
                    } catch (Resources.NotFoundException unused4) {
                        str2 = null;
                    }
                    this.D = str2;
                }
                str2 = null;
                this.D = str2;
            }
            if (h10 == 0) {
                d3.g(c2Var);
                c2Var.E.c(this.f21801t, "App measurement enabled for app package, google app id", TextUtils.isEmpty(this.C) ? this.D : this.C);
            }
        } catch (IllegalStateException e10) {
            d3.g(c2Var);
            c2Var.f21334w.c(c2.l(packageName), "Fetching Google App Id failed with exception. appId", e10);
        }
        this.f21807z = null;
        f fVar2 = d3Var.f21371x;
        fVar2.getClass();
        n6.n.e("analytics.safelisted_events");
        j10 = fVar2.j();
        d3 d3Var22 = fVar2.f21621r;
        if (j10 != null) {
            c2 c2Var2 = d3Var22.f21373z;
            d3.g(c2Var2);
            c2Var2.f21334w.a("Failed to load metadata: Metadata bundle is null");
        } else if (j10.containsKey("analytics.safelisted_events")) {
            valueOf = Integer.valueOf(j10.getInt("analytics.safelisted_events"));
            if (valueOf != null) {
                try {
                    String[] stringArray = d3Var22.f21365r.getResources().getStringArray(valueOf.intValue());
                    if (stringArray != null) {
                        list = Arrays.asList(stringArray);
                    }
                } catch (Resources.NotFoundException e11) {
                    c2 c2Var3 = d3Var22.f21373z;
                    d3.g(c2Var3);
                    c2Var3.f21334w.b("Failed to load string array from metadata: resource not found", e11);
                }
            }
            if (list != null) {
                if (list.isEmpty()) {
                    d3.g(c2Var);
                    c2Var.B.a("Safelisted event list is empty. Ignoring");
                } else {
                    for (String str8 : list) {
                        j6 j6Var = d3Var.C;
                        d3.e(j6Var);
                        if (!j6Var.J("safelisted event", str8)) {
                        }
                    }
                }
                if (packageManager == null) {
                    this.B = v6.a.n(context2) ? 1 : 0;
                    return;
                } else {
                    this.B = 0;
                    return;
                }
            }
            this.f21807z = list;
            if (packageManager == null) {
            }
        }
        valueOf = null;
        if (valueOf != null) {
        }
        if (list != null) {
        }
        this.f21807z = list;
        if (packageManager == null) {
        }
    }

    public final String h() {
        d();
        n6.n.h(this.f21801t);
        return this.f21801t;
    }

    public final String i() {
        c();
        d();
        n6.n.h(this.C);
        return this.C;
    }

    public final void j() {
        String format;
        c();
        d3 d3Var = this.f21621r;
        q2 q2Var = d3Var.f21372y;
        d3.e(q2Var);
        boolean f10 = q2Var.i().f(s3.ANALYTICS_STORAGE);
        c2 c2Var = d3Var.f21373z;
        if (f10) {
            byte[] bArr = new byte[16];
            j6 j6Var = d3Var.C;
            d3.e(j6Var);
            j6Var.l().nextBytes(bArr);
            format = String.format(Locale.US, "%032x", new BigInteger(1, bArr));
        } else {
            d3.g(c2Var);
            c2Var.D.a("Analytics Storage consent is not granted");
            format = null;
        }
        d3.g(c2Var);
        Object[] objArr = new Object[1];
        objArr[0] = format == null ? "null" : "not null";
        c2Var.D.a(String.format("Resetting session stitching token to %s", objArr));
        this.E = format;
        d3Var.E.getClass();
        this.F = System.currentTimeMillis();
    }
}