package com.google.android.gms.measurement;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.os.PowerManager;
import android.util.SparseArray;
import androidx.legacy.content.WakefulBroadcastReceiver;
import com.google.android.gms.measurement.internal.c1;
import com.google.android.gms.measurement.internal.h;
import com.google.android.gms.measurement.internal.m1;
import com.google.android.gms.measurement.internal.p0;

/* JADX INFO: loaded from: classes2.dex */
public final class AppMeasurementReceiver extends WakefulBroadcastReceiver implements c1 {

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

    @Override // android.content.BroadcastReceiver
    public final void onReceive(Context context, Intent intent) {
        if (this.f21462c == null) {
            this.f21462c = new h(this);
        }
        h hVar = this.f21462c;
        hVar.getClass();
        p0 p0Var = m1.a(context, null, null).f21757i;
        m1.d(p0Var);
        if (intent == null) {
            p0Var.f21837i.c("Receiver called with null intent");
            return;
        }
        String action = intent.getAction();
        p0Var.f21842n.b(action, "Local receiver got");
        if (!"com.google.android.gms.measurement.UPLOAD".equals(action)) {
            if ("com.android.vending.INSTALL_REFERRER".equals(action)) {
                p0Var.f21837i.c("Install Referrer Broadcasts are deprecated");
                return;
            }
            return;
        }
        Intent className = new Intent().setClassName(context, "com.google.android.gms.measurement.AppMeasurementService");
        className.setAction("com.google.android.gms.measurement.UPLOAD");
        p0Var.f21842n.c("Starting wakeful intent.");
        ((AppMeasurementReceiver) ((c1) hVar.f21647b)).getClass();
        SparseArray sparseArray = WakefulBroadcastReceiver.f2629a;
        synchronized (sparseArray) {
            try {
                int i10 = WakefulBroadcastReceiver.f2630b;
                int i11 = i10 + 1;
                WakefulBroadcastReceiver.f2630b = i11;
                if (i11 <= 0) {
                    WakefulBroadcastReceiver.f2630b = 1;
                }
                className.putExtra("androidx.contentpager.content.wakelockid", i10);
                ComponentName componentNameStartService = context.startService(className);
                if (componentNameStartService == null) {
                    return;
                }
                PowerManager.WakeLock wakeLockNewWakeLock = ((PowerManager) context.getSystemService("power")).newWakeLock(1, "androidx.core:wake:" + componentNameStartService.flattenToShortString());
                wakeLockNewWakeLock.setReferenceCounted(false);
                wakeLockNewWakeLock.acquire(60000L);
                sparseArray.put(i10, wakeLockNewWakeLock);
            } finally {
            }
        }
    }
}
