package m7;

import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.os.SystemClock;
import android.text.TextUtils;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import com.google.android.gms.internal.ads.a30;
import com.google.android.gms.internal.ads.ao;
import com.google.android.gms.internal.ads.b30;
import com.google.android.gms.internal.ads.br0;
import com.google.android.gms.internal.ads.cr0;
import com.google.android.gms.internal.ads.d30;
import com.google.android.gms.internal.ads.e30;
import com.google.android.gms.internal.ads.id1;
import com.google.android.gms.internal.ads.ih1;
import com.google.android.gms.internal.ads.ju1;
import com.google.android.gms.internal.ads.jv;
import com.google.android.gms.internal.ads.lv;
import com.google.android.gms.internal.ads.nd1;
import com.google.android.gms.internal.ads.ni;
import com.google.android.gms.internal.ads.p20;
import com.google.android.gms.internal.ads.qu1;
import com.google.android.gms.internal.ads.tn;
import com.google.android.gms.internal.ads.va2;
import com.google.android.gms.internal.ads.za2;
import com.google.common.util.concurrent.w;
import n7.y;
import org.json.JSONException;
import org.json.JSONObject;
import p7.l0;

/* JADX INFO: loaded from: classes2.dex */
public final class e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public Context f30430a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public long f30431b;

    public static final void a(cr0 cr0Var, String str, long j10) {
        if (cr0Var != null) {
            if (((Boolean) y.f31093e.f31096c.b(ao.Sd)).booleanValue()) {
                br0 br0VarA = cr0Var.a();
                br0VarA.zzc("action", "lat_init");
                br0VarA.zzc(str, Long.toString(j10));
                br0VarA.b();
            }
        }
    }

    public final void zza(Context context, q7.a aVar, String str, @Nullable Runnable runnable, nd1 nd1Var, @Nullable cr0 cr0Var, @Nullable Long l10, boolean z10) {
        zzc(context, aVar, true, null, str, null, runnable, nd1Var, cr0Var, l10, z10);
    }

    @VisibleForTesting
    public final void zzc(Context context, q7.a aVar, boolean z10, @Nullable p20 p20Var, String str, @Nullable String str2, @Nullable Runnable runnable, final nd1 nd1Var, @Nullable final cr0 cr0Var, @Nullable final Long l10, boolean z11) {
        PackageInfo packageInfoB;
        n nVar = n.C;
        nVar.f30472k.getClass();
        if (SystemClock.elapsedRealtime() - this.f30431b < 5000) {
            q7.j.d("Not retrying to fetch app settings");
            return;
        }
        i8.d dVar = nVar.f30472k;
        dVar.getClass();
        this.f30431b = SystemClock.elapsedRealtime();
        if (p20Var != null && !TextUtils.isEmpty(p20Var.f15240e)) {
            long j10 = p20Var.f15241f;
            dVar.getClass();
            if (System.currentTimeMillis() - j10 <= ((Long) y.f31093e.f31096c.b(ao.R4)).longValue() && p20Var.f15243h) {
                return;
            }
        }
        if (context == null) {
            q7.j.d("Context not provided to fetch application settings");
            return;
        }
        if (TextUtils.isEmpty(str) && TextUtils.isEmpty(str2)) {
            q7.j.d("App settings could not be fetched. Required parameters missing");
            return;
        }
        Context applicationContext = context.getApplicationContext();
        if (applicationContext == null) {
            applicationContext = context;
        }
        this.f30430a = applicationContext;
        final id1 id1VarD = id1.d(context, 4);
        id1VarD.zza();
        jv jvVarZzb = nVar.f30479r.zzb(this.f30430a, aVar, nd1Var);
        va2 va2Var = za2.f19208j;
        lv lvVarA = jvVarZzb.a("google.afma.config.fetchAppSettings", va2Var, va2Var);
        try {
            JSONObject jSONObject = new JSONObject();
            if (!TextUtils.isEmpty(str)) {
                jSONObject.put("app_id", str);
            } else if (!TextUtils.isEmpty(str2)) {
                jSONObject.put("ad_unit_id", str2);
            }
            jSONObject.put("is_init", z10);
            jSONObject.put("pn", context.getPackageName());
            tn tnVar = ao.f8762a;
            y yVar = y.f31093e;
            jSONObject.put("experiment_ids", TextUtils.join(",", yVar.f31094a.A()));
            jSONObject.put("js", aVar.f32212a);
            if (((Boolean) yVar.f31096c.b(ao.La)).booleanValue()) {
                jSONObject.put("inspector_enabled", z11);
            }
            try {
                ApplicationInfo applicationInfo = this.f30430a.getApplicationInfo();
                if (applicationInfo != null && (packageInfoB = j8.e.a(context).b(0, applicationInfo.packageName)) != null) {
                    jSONObject.put("version", packageInfoB.versionCode);
                }
            } catch (PackageManager.NameNotFoundException unused) {
                l0.g("Error fetching PackageInfo.");
            }
            w wVarA = lvVarA.a(jSONObject);
            qu1 qu1Var = new qu1() { // from class: m7.d
                @Override // com.google.android.gms.internal.ads.qu1
                public final w zza(Object obj) throws JSONException {
                    JSONObject jSONObject2 = (JSONObject) obj;
                    boolean zOptBoolean = jSONObject2.optBoolean("isSuccessful", false);
                    if (zOptBoolean) {
                        String string = jSONObject2.getString("appSettingsJson");
                        n nVar2 = n.C;
                        nVar2.f30469h.g().s(string);
                        Long l11 = l10;
                        if (l11 != null) {
                            nVar2.f30472k.getClass();
                            e.a(cr0Var, "cld_s", SystemClock.elapsedRealtime() - l11.longValue());
                        }
                    }
                    String strOptString = jSONObject2.optString("errorReason", "");
                    boolean zIsEmpty = TextUtils.isEmpty(strOptString);
                    id1 id1Var = id1VarD;
                    if (!zIsEmpty) {
                        id1Var.zzk(strOptString);
                    }
                    id1Var.a(zOptBoolean);
                    nd1Var.zzb(id1Var.zzm());
                    return ih1.k(null);
                }
            };
            a30 a30Var = b30.f9365g;
            ju1 ju1VarE1 = ih1.e1(wVarA, qu1Var, a30Var);
            if (runnable != null) {
                ((e30) wVarA).g(runnable, a30Var);
            }
            if (l10 != null) {
                ((e30) wVarA).g(new l.l(cr0Var, l10), a30Var);
            }
            if (((Boolean) y.f31093e.f31096c.b(ao.C8)).booleanValue()) {
                ih1.z1(ju1VarE1, new d30("ConfigLoader.maybeFetchNewAppSettings"), a30Var);
            } else {
                ni.k(ju1VarE1, "ConfigLoader.maybeFetchNewAppSettings");
            }
        } catch (Exception e10) {
            id1VarD.b(e10);
            id1VarD.a(false);
            nd1Var.zzb(id1VarD.zzm());
        }
    }
}
