package g7;

import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.drawable.Drawable;
import android.os.RemoteException;
import android.util.Base64;
import com.google.android.gms.ads.RequestConfiguration$PublisherPrivacyPersonalizationState;
import com.google.android.gms.internal.ads.ao;
import com.google.android.gms.internal.ads.tn;
import java.io.ByteArrayOutputStream;
import java.util.ArrayList;
import org.json.JSONException;
import org.json.JSONObject;
import p7.m0;
import p7.r0;

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

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public String f26304c;

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

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

    public s() {
        this.f26302a = -1;
        this.f26303b = -1;
        this.f26304c = null;
        this.f26305d = new ArrayList();
        this.f26306e = RequestConfiguration$PublisherPrivacyPersonalizationState.DEFAULT;
    }

    public final JSONObject a() throws JSONException {
        String strJ;
        String strEncodeToString;
        Object obj = this.f26306e;
        Object obj2 = this.f26305d;
        JSONObject jSONObject = new JSONObject();
        try {
            String str = ((ApplicationInfo) obj).packageName;
            m0 m0Var = r0.f31763l;
            Context context = j8.e.a((Context) obj2).f28722a;
            jSONObject.put("name", context.getPackageManager().getApplicationLabel(context.getPackageManager().getApplicationInfo(str, 0)));
        } catch (PackageManager.NameNotFoundException unused) {
        }
        jSONObject.put("packageName", ((ApplicationInfo) obj).packageName);
        r0 r0Var = m7.n.C.f30464c;
        Drawable applicationIcon = null;
        try {
            strJ = r0.J((Context) obj2);
        } catch (RemoteException unused2) {
            strJ = null;
        }
        jSONObject.put("adMobAppId", strJ);
        boolean zIsEmpty = this.f26304c.isEmpty();
        int i10 = this.f26303b;
        int i11 = this.f26302a;
        if (zIsEmpty) {
            try {
                j8.d dVarA = j8.e.a((Context) obj2);
                String str2 = ((ApplicationInfo) obj).packageName;
                Context context2 = dVarA.f28722a;
                ApplicationInfo applicationInfo = context2.getPackageManager().getApplicationInfo(str2, 0);
                context2.getPackageManager().getApplicationLabel(applicationInfo);
                applicationIcon = context2.getPackageManager().getApplicationIcon(applicationInfo);
            } catch (PackageManager.NameNotFoundException unused3) {
            }
            if (applicationIcon == null) {
                strEncodeToString = "";
            } else {
                applicationIcon.setBounds(0, 0, i11, i10);
                Bitmap bitmapCreateBitmap = Bitmap.createBitmap(i11, i10, Bitmap.Config.ARGB_8888);
                applicationIcon.draw(new Canvas(bitmapCreateBitmap));
                ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
                bitmapCreateBitmap.compress(Bitmap.CompressFormat.PNG, 100, byteArrayOutputStream);
                strEncodeToString = Base64.encodeToString(byteArrayOutputStream.toByteArray(), 2);
            }
            this.f26304c = strEncodeToString;
        }
        if (!this.f26304c.isEmpty()) {
            jSONObject.put("icon", this.f26304c);
            jSONObject.put("iconWidthPx", i11);
            jSONObject.put("iconHeightPx", i10);
        }
        return jSONObject;
    }

    public s(Context context) {
        this.f26304c = "";
        this.f26305d = context;
        this.f26306e = context.getApplicationInfo();
        tn tnVar = ao.f9071sa;
        n7.y yVar = n7.y.f31093e;
        this.f26302a = ((Integer) yVar.f31096c.b(tnVar)).intValue();
        this.f26303b = ((Integer) yVar.f31096c.b(ao.f9087ta)).intValue();
    }
}
