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

import android.app.UiModeManager;
import android.os.Build;
import android.webkit.WebView;
import java.util.Collections;
import java.util.Date;
import java.util.Iterator;
import org.json.JSONArray;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public abstract class lg1 {

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public long f13685c = System.nanoTime();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f13686d = 1;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public yg1 f13684b = new yg1(null);

    public lg1(String str) {
        this.f13683a = str;
    }

    public void a() {
    }

    public void b() {
        this.f13684b.clear();
    }

    /* JADX WARN: Multi-variable type inference failed */
    public final WebView c() {
        return (WebView) this.f13684b.get();
    }

    public void d(uf1 uf1Var, tf1 tf1Var) {
        e(uf1Var, tf1Var, null);
    }

    public final void e(uf1 uf1Var, tf1 tf1Var, JSONObject jSONObject) {
        String str = uf1Var.f17233g;
        JSONObject jSONObject2 = new JSONObject();
        qg1.b(jSONObject2, "environment", "app");
        qg1.b(jSONObject2, "adSessionType", tf1Var.f16874e);
        JSONObject jSONObject3 = new JSONObject();
        String str2 = Build.MANUFACTURER;
        String str3 = Build.MODEL;
        qg1.b(jSONObject3, "deviceType", defpackage.e.p(new StringBuilder(String.valueOf(str2).length() + 2 + String.valueOf(str3).length()), str2, "; ", str3));
        qg1.b(jSONObject3, "osVersion", Integer.toString(Build.VERSION.SDK_INT));
        qg1.b(jSONObject3, "os", "Android");
        qg1.b(jSONObject2, "deviceInfo", jSONObject3);
        UiModeManager uiModeManager = vj1.f17664l;
        zzfsp zzfspVar = zzfsp.OTHER;
        if (uiModeManager != null) {
            int currentModeType = uiModeManager.getCurrentModeType();
            if (currentModeType == 1) {
                zzfspVar = zzfsp.MOBILE;
            } else if (currentModeType == 4) {
                zzfspVar = zzfsp.CTV;
            }
        }
        qg1.b(jSONObject2, "deviceCategory", zzfspVar.toString());
        JSONArray jSONArray = new JSONArray();
        jSONArray.put("clid");
        jSONArray.put("vlid");
        qg1.b(jSONObject2, "supports", jSONArray);
        JSONObject jSONObject4 = new JSONObject();
        xf1 xf1Var = tf1Var.f16870a;
        qg1.b(jSONObject4, "partnerName", xf1Var.f18425a);
        qg1.b(jSONObject4, "partnerVersion", xf1Var.f18426b);
        qg1.b(jSONObject2, "omidNativeInfo", jSONObject4);
        JSONObject jSONObject5 = new JSONObject();
        qg1.b(jSONObject5, "libraryVersion", "1.5.2-google_20241009");
        qg1.b(jSONObject5, "appId", hg1.f12153b.f12154a.getApplicationContext().getPackageName());
        qg1.b(jSONObject2, "app", jSONObject5);
        if (tf1Var.zzg() != null) {
            qg1.b(jSONObject2, "contentUrl", tf1Var.zzg());
        }
        if (tf1Var.zzh() != null) {
            qg1.b(jSONObject2, "customReferenceData", tf1Var.zzh());
        }
        JSONObject jSONObject6 = new JSONObject();
        Iterator it = Collections.unmodifiableList(tf1Var.f16872c).iterator();
        if (it.hasNext()) {
            com.google.android.gms.measurement.internal.u1.x(it.next());
            throw null;
        }
        w80.f17911c.m(c(), "startSession", str, jSONObject2, jSONObject6, jSONObject);
    }

    public final void f(Date date) {
        if (date == null) {
            return;
        }
        JSONObject jSONObject = new JSONObject();
        qg1.b(jSONObject, "timestamp", Long.valueOf(date.getTime()));
        w80.f17911c.m(c(), "setLastActivity", jSONObject);
    }
}
