package a4;

import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.util.HashSet;

/* JADX INFO: loaded from: classes.dex */
public abstract class c0 {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final HashSet f303c = new HashSet();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final String f304a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final String f305b;

    public c0(String str, String str2) {
        this.f304a = str;
        this.f305b = str2;
        f303c.add(this);
    }

    @Nullable
    private static Bundle getMetaDataFromWebViewManifestOrNull(@NonNull Context context) {
        PackageInfo currentWebViewPackage = z3.b0.getCurrentWebViewPackage(context);
        if (currentWebViewPackage == null) {
            return null;
        }
        ComponentName componentName = new ComponentName(currentWebViewPackage.packageName, "org.chromium.android_webview.services.StartupFeatureMetadataHolder");
        if (Build.VERSION.SDK_INT < 33) {
            try {
                return context.getPackageManager().getServiceInfo(componentName, 640).metaData;
            } catch (PackageManager.NameNotFoundException unused) {
                return null;
            }
        }
        try {
            return context.getPackageManager().getServiceInfo(componentName, PackageManager.ComponentInfoFlags.of(640L)).metaData;
        } catch (PackageManager.NameNotFoundException unused2) {
            return null;
        }
    }

    public final boolean a(Context context) {
        switch (((b0) this).f299d) {
            default:
                if (Build.VERSION.SDK_INT < 28) {
                }
            case 0:
                Bundle metaDataFromWebViewManifestOrNull = getMetaDataFromWebViewManifestOrNull(context);
                return metaDataFromWebViewManifestOrNull != null && metaDataFromWebViewManifestOrNull.containsKey(this.f305b);
        }
    }
}
