package com.google.android.gms.measurement.internal; import android.annotation.TargetApi; import android.app.AlarmManager; import android.app.PendingIntent; import android.app.job.JobInfo; import android.app.job.JobScheduler; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.os.Build; import android.os.PersistableBundle; /* loaded from: classes.dex */ public final class zzks extends zzku { private final AlarmManager zza; private zzan zzb; private Integer zzc; protected zzks(zzlh zzlhVar) { super(zzlhVar); this.zza = (AlarmManager) this.zzt.zzaw().getSystemService("alarm"); } private final int zzf() { if (this.zzc == null) { this.zzc = Integer.valueOf("measurement".concat(String.valueOf(this.zzt.zzaw().getPackageName())).hashCode()); } return this.zzc.intValue(); } private final PendingIntent zzh() { Context zzaw = this.zzt.zzaw(); return PendingIntent.getBroadcast(zzaw, 0, new Intent().setClassName(zzaw, "com.google.android.gms.measurement.AppMeasurementReceiver").setAction("com.google.android.gms.measurement.UPLOAD"), com.google.android.gms.internal.measurement.zzbs.zza); } private final zzan zzi() { if (this.zzb == null) { this.zzb = new zzkr(this, this.zzf.zzp()); } return this.zzb; } @TargetApi(24) private final void zzj() { JobScheduler jobScheduler = (JobScheduler) this.zzt.zzaw().getSystemService("jobscheduler"); if (jobScheduler != null) { jobScheduler.cancel(zzf()); } } public final void zza() { zzW(); this.zzt.zzaA().zzj().zza("Unscheduling upload"); AlarmManager alarmManager = this.zza; if (alarmManager != null) { alarmManager.cancel(zzh()); } zzi().zzb(); if (Build.VERSION.SDK_INT >= 24) { zzj(); } } @Override // com.google.android.gms.measurement.internal.zzku protected final boolean zzb() { AlarmManager alarmManager = this.zza; if (alarmManager != null) { alarmManager.cancel(zzh()); } if (Build.VERSION.SDK_INT < 24) { return false; } zzj(); return false; } public final void zzd(long j10) { zzW(); this.zzt.zzay(); Context zzaw = this.zzt.zzaw(); if (!zzlp.zzal(zzaw)) { this.zzt.zzaA().zzc().zza("Receiver not registered/enabled"); } if (!zzlp.zzam(zzaw, false)) { this.zzt.zzaA().zzc().zza("Service not registered/enabled"); } zza(); this.zzt.zzaA().zzj().zzb("Scheduling upload, millis", Long.valueOf(j10)); long elapsedRealtime = this.zzt.zzax().elapsedRealtime() + j10; this.zzt.zzf(); if (j10 < Math.max(0L, ((Long) zzeg.zzx.zza(null)).longValue()) && !zzi().zze()) { zzi().zzd(j10); } this.zzt.zzay(); if (Build.VERSION.SDK_INT < 24) { AlarmManager alarmManager = this.zza; if (alarmManager != null) { this.zzt.zzf(); alarmManager.setInexactRepeating(2, elapsedRealtime, Math.max(((Long) zzeg.zzs.zza(null)).longValue(), j10), zzh()); return; } return; } Context zzaw2 = this.zzt.zzaw(); ComponentName componentName = new ComponentName(zzaw2, "com.google.android.gms.measurement.AppMeasurementJobService"); int zzf = zzf(); PersistableBundle persistableBundle = new PersistableBundle(); persistableBundle.putString("action", "com.google.android.gms.measurement.UPLOAD"); com.google.android.gms.internal.measurement.zzbt.zza(zzaw2, new JobInfo.Builder(zzf, componentName).setMinimumLatency(j10).setOverrideDeadline(j10 + j10).setExtras(persistableBundle).build(), "com.google.android.gms", "UploadAlarm"); } }