package com.google.android.gms.internal.measurement;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.StrictMode;
import androidx.annotation.Nullable;
import java.util.ArrayList;
import java.util.Map;

/* JADX INFO: loaded from: classes2.dex */
public final class k5 implements y4 {

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final androidx.collection.f f20279g = new androidx.collection.f(0);

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final j5 f20282c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Object f20283d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public volatile Map f20284e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final ArrayList f20285f;

    public k5(SharedPreferences sharedPreferences, Runnable runnable) {
        j5 j5Var = new j5();
        j5Var.f20258a = this;
        this.f20282c = j5Var;
        this.f20283d = new Object();
        this.f20285f = new ArrayList();
        this.f20280a = sharedPreferences;
        this.f20281b = runnable;
        sharedPreferences.registerOnSharedPreferenceChangeListener(j5Var);
    }

    public static synchronized void a() {
        try {
            for (k5 k5Var : (androidx.collection.e) f20279g.values()) {
                k5Var.f20280a.unregisterOnSharedPreferenceChangeListener(k5Var.f20282c);
            }
            f20279g.clear();
        } catch (Throwable th) {
            throw th;
        }
    }

    @Nullable
    public static k5 zza(Context context, String str, Runnable runnable) {
        k5 k5Var;
        SharedPreferences sharedPreferencesA;
        if (!str.startsWith("direct_boot:") && !u4.a(context)) {
            return null;
        }
        synchronized (k5.class) {
            try {
                androidx.collection.f fVar = f20279g;
                k5Var = (k5) fVar.get(str);
                if (k5Var == null) {
                    StrictMode.ThreadPolicy threadPolicyAllowThreadDiskReads = StrictMode.allowThreadDiskReads();
                    try {
                        if (str.startsWith("direct_boot:")) {
                            Context contextCreateDeviceProtectedStorageContext = context.createDeviceProtectedStorageContext();
                            String strSubstring = str.substring(12);
                            int i10 = n0.f20326a;
                            sharedPreferencesA = p0.a(contextCreateDeviceProtectedStorageContext, strSubstring);
                            StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                        } else {
                            int i11 = n0.f20326a;
                            sharedPreferencesA = p0.a(context, str);
                        }
                        k5Var = new k5(sharedPreferencesA, runnable);
                        fVar.put(str, k5Var);
                    } finally {
                        StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                    }
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        return k5Var;
    }

    @Override // com.google.android.gms.internal.measurement.y4
    @Nullable
    public final Object zza(String str) {
        Map<String, ?> map = this.f20284e;
        if (map == null) {
            synchronized (this.f20283d) {
                try {
                    map = this.f20284e;
                    if (map == null) {
                        StrictMode.ThreadPolicy threadPolicyAllowThreadDiskReads = StrictMode.allowThreadDiskReads();
                        try {
                            Map<String, ?> all = this.f20280a.getAll();
                            this.f20284e = all;
                            StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                            map = all;
                        } catch (Throwable th) {
                            StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                            throw th;
                        }
                    }
                } finally {
                }
            }
        }
        if (map != null) {
            return map.get(str);
        }
        return null;
    }
}
