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

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


package v6;

import android.app.AppOpsManager;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.net.Uri;
import android.os.Binder;
import android.os.Build;
import android.os.Bundle;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.Process;
import android.provider.Settings;
import android.text.TextUtils;
import android.util.Log;
import androidx.lifecycle.m;
import com.google.android.gms.internal.ads.a0;
import com.google.android.gms.internal.ads.b0;
import com.google.android.gms.internal.ads.en2;
import com.google.android.gms.internal.ads.fn2;
import com.google.android.gms.internal.ads.gj1;
import com.google.android.gms.internal.ads.h30;
import com.google.android.gms.internal.ads.i30;
import com.google.android.gms.internal.ads.kk0;
import com.google.android.gms.internal.ads.kw1;
import com.google.android.gms.internal.ads.rm0;
import com.google.android.gms.internal.ads.rm2;
import com.google.android.gms.internal.ads.ul;
import com.google.android.gms.internal.ads.xs2;
import com.google.android.gms.internal.ads.xx1;
import com.google.android.gms.internal.ads.y4;
import com.google.android.gms.internal.measurement.b4;
import com.google.android.gms.internal.measurement.h;
import com.google.android.gms.internal.measurement.j;
import com.google.android.gms.internal.measurement.n;
import com.google.android.gms.internal.measurement.r;
import com.google.android.gms.internal.measurement.tc;
import com.google.android.gms.internal.measurement.z4;
import f9.f;
import f9.x;
import java.io.IOException;
import java.util.AbstractList;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.regex.Pattern;
import m7.o1;
import m7.q1;
import m7.x2;
import okhttp3.internal.ws.WebSocketProtocol;
import v0.g;
import y.q0;
import y.s;
import y.t0;
import z4.e;
public class a implements y4, kk0, en2, f, e, q7.e, q0.m, o1 {
    public static Context f26848r;
    public static Boolean f26849s;
    public static String f26853w;
    public static final a f26850t = new a();
    public static final rm0 f26851u = new rm0();
    public static final gj1 f26852v = new gj1(3);
    public static final a f26854x = new a();
    public static final a f26855y = new a();
    public static final a f26856z = new a();
    public static final a A = new a();
    public static final a B = new a();

    public a(int i10) {
    }

    public static void A(Parcel parcel, int i10, Parcelable[] parcelableArr, int i11) {
        if (parcelableArr == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeInt(parcelableArr.length);
        for (Parcelable parcelable : parcelableArr) {
            if (parcelable == null) {
                parcel.writeInt(0);
            } else {
                N(parcel, parcelable, i11);
            }
        }
        L(parcel, D);
    }

    public static void B(Parcel parcel, int i10, List list) {
        if (list == null) {
            return;
        }
        int D = D(parcel, i10);
        int size = list.size();
        parcel.writeInt(size);
        for (int i11 = 0; i11 < size; i11++) {
            Parcelable parcelable = (Parcelable) list.get(i11);
            if (parcelable == null) {
                parcel.writeInt(0);
            } else {
                N(parcel, parcelable, 0);
            }
        }
        L(parcel, D);
    }

    public static int C(int i10) {
        if (i10 != 0) {
            if (i10 != 1) {
                if (i10 != 1000) {
                    return 0;
                }
                return WebSocketProtocol.CLOSE_CLIENT_GOING_AWAY;
            }
            return 2;
        }
        return 1;
    }

    public static int D(Parcel parcel, int i10) {
        parcel.writeInt(i10 | (-65536));
        parcel.writeInt(0);
        return parcel.dataPosition();
    }

    public static n E(j jVar, r rVar, b4 b4Var, ArrayList arrayList) {
        String str = rVar.f14448r;
        if (jVar.W(str)) {
            n g02 = jVar.g0(str);
            if (g02 instanceof h) {
                return ((h) g02).a(b4Var, arrayList);
            }
            throw new IllegalArgumentException(String.format("%s is not a function", str));
        } else if ("hasOwnProperty".equals(str)) {
            z4.h("hasOwnProperty", 1, arrayList);
            return jVar.W(b4Var.b((n) arrayList.get(0)).e()) ? n.f14380k : n.f14381l;
        } else {
            throw new IllegalArgumentException(String.format("Object has no function %s", str));
        }
    }

    public static String F(Context context) {
        String str = f26853w;
        if (str != null) {
            return str;
        }
        PackageManager packageManager = context.getPackageManager();
        Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.example.com"));
        ResolveInfo resolveActivity = packageManager.resolveActivity(intent, 0);
        String str2 = resolveActivity != null ? resolveActivity.activityInfo.packageName : null;
        List<ResolveInfo> queryIntentActivities = packageManager.queryIntentActivities(intent, 0);
        ArrayList arrayList = new ArrayList();
        for (ResolveInfo resolveInfo : queryIntentActivities) {
            Intent intent2 = new Intent();
            intent2.setAction("android.support.customtabs.action.CustomTabsService");
            intent2.setPackage(resolveInfo.activityInfo.packageName);
            if (packageManager.resolveService(intent2, 0) != null) {
                arrayList.add(resolveInfo.activityInfo.packageName);
            }
        }
        if (arrayList.isEmpty()) {
            f26853w = null;
        } else if (arrayList.size() == 1) {
            f26853w = (String) arrayList.get(0);
        } else {
            if (!TextUtils.isEmpty(str2)) {
                try {
                    List<ResolveInfo> queryIntentActivities2 = context.getPackageManager().queryIntentActivities(intent, 64);
                    if (queryIntentActivities2 != null && queryIntentActivities2.size() != 0) {
                        for (ResolveInfo resolveInfo2 : queryIntentActivities2) {
                            IntentFilter intentFilter = resolveInfo2.filter;
                            if (intentFilter != null && intentFilter.countDataAuthorities() != 0 && intentFilter.countDataPaths() != 0 && resolveInfo2.activityInfo != null) {
                                break;
                            }
                        }
                    }
                } catch (RuntimeException unused) {
                    Log.e("CustomTabsHelper", "Runtime exception while getting specialized handlers");
                }
                if (arrayList.contains(str2)) {
                    f26853w = str2;
                }
            }
            if (arrayList.contains("com.android.chrome")) {
                f26853w = "com.android.chrome";
            } else if (arrayList.contains("com.chrome.beta")) {
                f26853w = "com.chrome.beta";
            } else if (arrayList.contains("com.chrome.dev")) {
                f26853w = "com.chrome.dev";
            } else if (arrayList.contains("com.google.android.apps.chrome")) {
                f26853w = "com.google.android.apps.chrome";
            }
        }
        return f26853w;
    }

    public static String G(byte[] bArr) {
        int length = bArr.length;
        StringBuilder sb2 = new StringBuilder(length + length);
        for (byte b10 : bArr) {
            int i10 = b10 & 255;
            sb2.append("0123456789abcdef".charAt(i10 >> 4));
            sb2.append("0123456789abcdef".charAt(i10 & 15));
        }
        return sb2.toString();
    }

    public static void H(Context context) {
        boolean z10;
        Object obj = h30.f6528b;
        if (((Boolean) ul.f11916a.d()).booleanValue()) {
            try {
                if (Settings.Global.getInt(context.getContentResolver(), "development_settings_enabled", 0) != 0) {
                    synchronized (h30.f6528b) {
                        z10 = h30.f6529c;
                    }
                    if (z10) {
                        return;
                    }
                    kw1 b10 = new w5.q0(context).b();
                    i30.f("Updating ad debug logging enablement.");
                    xx1.c(b10, "AdDebugLogUpdater.updateEnablement");
                }
            } catch (Exception e10) {
                i30.h("Fail to determine debug setting.", e10);
            }
        }
    }

    public static void I(Object obj) {
        if (obj == null) {
            throw new NullPointerException("Cannot return null from a non-@Nullable @Provides method");
        }
    }

    public static String J(String str, String[] strArr, String[] strArr2) {
        int min = Math.min(strArr.length, strArr2.length);
        for (int i10 = 0; i10 < min; i10++) {
            String str2 = strArr[i10];
            if ((str == null && str2 == null) || (str != null && str.equals(str2))) {
                return strArr2[i10];
            }
        }
        return null;
    }

    public static String K(AbstractList abstractList) {
        Iterator it = abstractList.iterator();
        StringBuilder sb2 = new StringBuilder();
        try {
            if (it.hasNext()) {
                Object next = it.next();
                next.getClass();
                sb2.append(next instanceof CharSequence ? (CharSequence) next : next.toString());
                while (it.hasNext()) {
                    sb2.append((CharSequence) "\n");
                    Object next2 = it.next();
                    next2.getClass();
                    sb2.append(next2 instanceof CharSequence ? (CharSequence) next2 : next2.toString());
                }
            }
            return sb2.toString();
        } catch (IOException e10) {
            throw new AssertionError(e10);
        }
    }

    public static void L(Parcel parcel, int i10) {
        int dataPosition = parcel.dataPosition();
        parcel.setDataPosition(i10 - 4);
        parcel.writeInt(dataPosition - i10);
        parcel.setDataPosition(dataPosition);
    }

    public static String M(Context context, String str) {
        n6.n.h(context);
        Resources resources = context.getResources();
        if (TextUtils.isEmpty(str)) {
            str = x2.a(context);
        }
        int identifier = resources.getIdentifier("google_app_id", "string", str);
        if (identifier != 0) {
            try {
                return resources.getString(identifier);
            } catch (Resources.NotFoundException unused) {
                return null;
            }
        }
        return null;
    }

    public static void N(Parcel parcel, Parcelable parcelable, int i10) {
        int dataPosition = parcel.dataPosition();
        parcel.writeInt(1);
        int dataPosition2 = parcel.dataPosition();
        parcelable.writeToParcel(parcel, i10);
        int dataPosition3 = parcel.dataPosition();
        parcel.setDataPosition(dataPosition);
        parcel.writeInt(dataPosition3 - dataPosition2);
        parcel.setDataPosition(dataPosition3);
    }

    public static void h(m mVar, StringBuilder sb2) {
        int lastIndexOf;
        if (mVar == null) {
            sb2.append("null");
            return;
        }
        String simpleName = mVar.getClass().getSimpleName();
        if (simpleName.length() <= 0 && (lastIndexOf = (simpleName = mVar.getClass().getName()).lastIndexOf(46)) > 0) {
            simpleName = simpleName.substring(lastIndexOf + 1);
        }
        sb2.append(simpleName);
        sb2.append('{');
        sb2.append(Integer.toHexString(System.identityHashCode(mVar)));
    }

    public static int k(Context context, String str) {
        int i10;
        int myPid = Process.myPid();
        int myUid = Process.myUid();
        String packageName = context.getPackageName();
        if (context.checkPermission(str, myPid, myUid) == -1) {
            return -1;
        }
        int i11 = Build.VERSION.SDK_INT;
        String d10 = i11 >= 23 ? v0.f.d(str) : null;
        if (d10 != null) {
            if (packageName == null) {
                String[] packagesForUid = context.getPackageManager().getPackagesForUid(myUid);
                if (packagesForUid == null || packagesForUid.length <= 0) {
                    return -1;
                }
                packageName = packagesForUid[0];
            }
            int i12 = 1;
            if (Process.myUid() == myUid && h1.b.a(context.getPackageName(), packageName)) {
                if (i11 >= 29) {
                    AppOpsManager c10 = g.c(context);
                    i10 = g.a(c10, d10, Binder.getCallingUid(), packageName);
                    if (i10 == 0) {
                        i10 = g.a(c10, d10, myUid, g.b(context));
                    }
                    if (i10 == 0) {
                        return -2;
                    }
                } else if (i11 >= 23) {
                    i12 = v0.f.c((AppOpsManager) v0.f.a(context, AppOpsManager.class), d10, packageName);
                }
            } else if (i11 >= 23) {
                i12 = v0.f.c((AppOpsManager) v0.f.a(context, AppOpsManager.class), d10, packageName);
            }
            i10 = i12;
            if (i10 == 0) {
            }
        }
        return 0;
    }

    public static s l(t.f fVar) {
        int i10 = fVar.f25203r;
        if (i10 == 1 || i10 == 2 || i10 == 3 || i10 != 4) {
        }
        return new s(fVar);
    }

    public static String m(String str, String str2) {
        return String.format("%s/project/%s/performance/app/android:%s", "https://console.firebase.google.com", str, str2);
    }

    public static synchronized boolean n(Context context) {
        Boolean bool;
        synchronized (a.class) {
            Context applicationContext = context.getApplicationContext();
            Context context2 = f26848r;
            if (context2 != null && (bool = f26849s) != null && context2 == applicationContext) {
                return bool.booleanValue();
            }
            f26849s = null;
            if (t6.h.a()) {
                f26849s = Boolean.valueOf(applicationContext.getPackageManager().isInstantApp());
            } else {
                try {
                    context.getClassLoader().loadClass("com.google.android.instantapps.supervisor.InstantAppsRuntime");
                    f26849s = Boolean.TRUE;
                } catch (ClassNotFoundException unused) {
                    f26849s = Boolean.FALSE;
                }
            }
            f26848r = applicationContext;
            return f26849s.booleanValue();
        }
    }

    public static void o(Parcel parcel, int i10, boolean z10) {
        parcel.writeInt(i10 | 262144);
        parcel.writeInt(z10 ? 1 : 0);
    }

    public static void p(Parcel parcel, int i10, Bundle bundle) {
        if (bundle == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeBundle(bundle);
        L(parcel, D);
    }

    public static void q(Parcel parcel, int i10, byte[] bArr) {
        if (bArr == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeByteArray(bArr);
        L(parcel, D);
    }

    public static void r(Parcel parcel, int i10, float f10) {
        parcel.writeInt(i10 | 262144);
        parcel.writeFloat(f10);
    }

    public static void s(Parcel parcel, int i10, IBinder iBinder) {
        if (iBinder == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeStrongBinder(iBinder);
        L(parcel, D);
    }

    public static void t(Parcel parcel, int i10, int i11) {
        parcel.writeInt(i10 | 262144);
        parcel.writeInt(i11);
    }

    public static void u(Parcel parcel, int i10, long j10) {
        parcel.writeInt(i10 | 524288);
        parcel.writeLong(j10);
    }

    public static void v(Parcel parcel, int i10, Long l10) {
        if (l10 == null) {
            return;
        }
        parcel.writeInt(i10 | 524288);
        parcel.writeLong(l10.longValue());
    }

    public static void w(Parcel parcel, int i10, Parcelable parcelable, int i11) {
        if (parcelable == null) {
            return;
        }
        int D = D(parcel, i10);
        parcelable.writeToParcel(parcel, i11);
        L(parcel, D);
    }

    public static void x(Parcel parcel, int i10, String str) {
        if (str == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeString(str);
        L(parcel, D);
    }

    public static void y(Parcel parcel, int i10, String[] strArr) {
        if (strArr == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeStringArray(strArr);
        L(parcel, D);
    }

    public static void z(Parcel parcel, int i10, List list) {
        if (list == null) {
            return;
        }
        int D = D(parcel, i10);
        parcel.writeStringList(list);
        L(parcel, D);
    }

    @Override
    public void a(q0.o oVar) {
    }

    @Override
    public Object b(Object obj) {
        return (byte[]) obj;
    }

    @Override
    public b0 c() {
        return new a0(-9223372036854775807L, 0L);
    }

    @Override
    public void d(t0 t0Var) {
    }

    @Override
    public long e(xs2 xs2Var) {
        return -1L;
    }

    @Override
    public void f(long j10) {
    }

    @Override
    public int mo2g(Object obj) {
        Pattern pattern = fn2.f5988a;
        return ((rm2) obj).f10878a.startsWith("OMX.google") ? 1 : 0;
    }

    @Override
    public void mo2g(Object obj) {
        ((e6.a) obj).b();
    }

    @Override
    public Object i(x xVar) {
        return new gb.h();
    }

    @Override
    public void j(Exception exc) {
        Log.e("OptionalModuleUtils", "Failed to request modules install request", exc);
    }

    @Override
    public Object zza() {
        List list = q1.f21660a;
        return Boolean.valueOf(tc.f14490s.zza().c());
    }
}