- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
694 lines
22 KiB
Java
694 lines
22 KiB
Java
package com.google.android.gms.measurement.internal;
|
|
|
|
import android.content.ComponentName;
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.content.pm.ResolveInfo;
|
|
import android.os.Bundle;
|
|
import android.os.RemoteException;
|
|
import androidx.annotation.WorkerThread;
|
|
import com.google.android.gms.common.GooglePlayServicesUtilLight;
|
|
import com.google.android.gms.common.internal.Preconditions;
|
|
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
|
|
import com.google.android.gms.common.stats.ConnectionTracker;
|
|
import com.google.android.gms.common.util.Clock;
|
|
import com.mbridge.msdk.playercommon.exoplayer2.source.chunk.ChunkedTrackBlacklistUtil;
|
|
import java.util.ArrayList;
|
|
import java.util.Iterator;
|
|
import java.util.List;
|
|
import java.util.concurrent.atomic.AtomicReference;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zzlb extends zzg {
|
|
private final zzlw zza;
|
|
private zzfp zzb;
|
|
private volatile Boolean zzc;
|
|
private final zzav zzd;
|
|
private final zzmv zze;
|
|
private final List<Runnable> zzf;
|
|
private final zzav zzg;
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil
|
|
public final /* bridge */ /* synthetic */ Context zza() {
|
|
return super.zza();
|
|
}
|
|
|
|
public final Boolean zzab() {
|
|
return this.zzc;
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzg
|
|
public final boolean zzz() {
|
|
return false;
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil
|
|
public final /* bridge */ /* synthetic */ Clock zzb() {
|
|
return super.zzb();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zza zzc() {
|
|
return super.zzc();
|
|
}
|
|
|
|
@WorkerThread
|
|
private final zzn zzc(boolean z) {
|
|
return zzg().zza(z ? zzj().zzx() : null);
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil
|
|
public final /* bridge */ /* synthetic */ zzad zzd() {
|
|
return super.zzd();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ zzae zze() {
|
|
return super.zze();
|
|
}
|
|
|
|
@WorkerThread
|
|
public final zzal zzaa() {
|
|
zzt();
|
|
zzu();
|
|
zzfp zzfpVar = this.zzb;
|
|
if (zzfpVar == null) {
|
|
zzad();
|
|
zzj().zzc().zza("Failed to get consents; not connected to service yet.");
|
|
return null;
|
|
}
|
|
zzn zzc = zzc(false);
|
|
Preconditions.checkNotNull(zzc);
|
|
try {
|
|
zzal zza = zzfpVar.zza(zzc);
|
|
zzaq();
|
|
return zza;
|
|
} catch (RemoteException e) {
|
|
zzj().zzg().zza("Failed to get consents; remote exception", e);
|
|
return null;
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ zzaz zzf() {
|
|
return super.zzf();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zzfq zzg() {
|
|
return super.zzg();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zzft zzh() {
|
|
return super.zzh();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ zzfv zzi() {
|
|
return super.zzi();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil
|
|
public final /* bridge */ /* synthetic */ zzfw zzj() {
|
|
return super.zzj();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ zzgl zzk() {
|
|
return super.zzk();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil
|
|
public final /* bridge */ /* synthetic */ zzhg zzl() {
|
|
return super.zzl();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zziz zzm() {
|
|
return super.zzm();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zzks zzn() {
|
|
return super.zzn();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zzlb zzo() {
|
|
return super.zzo();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd
|
|
public final /* bridge */ /* synthetic */ zzml zzp() {
|
|
return super.zzp();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ zznt zzq() {
|
|
return super.zzq();
|
|
}
|
|
|
|
public static /* synthetic */ void zzd(zzlb zzlbVar) {
|
|
zzlbVar.zzt();
|
|
if (zzlbVar.zzak()) {
|
|
zzlbVar.zzj().zzp().zza("Inactivity, disconnecting from the service");
|
|
zzlbVar.zzae();
|
|
}
|
|
}
|
|
|
|
public static /* synthetic */ void zza(zzlb zzlbVar, ComponentName componentName) {
|
|
zzlbVar.zzt();
|
|
if (zzlbVar.zzb != null) {
|
|
zzlbVar.zzb = null;
|
|
zzlbVar.zzj().zzp().zza("Disconnected from device MeasurementService", componentName);
|
|
zzlbVar.zzt();
|
|
zzlbVar.zzad();
|
|
}
|
|
}
|
|
|
|
public zzlb(zzhj zzhjVar) {
|
|
super(zzhjVar);
|
|
this.zzf = new ArrayList();
|
|
this.zze = new zzmv(zzhjVar.zzb());
|
|
this.zza = new zzlw(this);
|
|
this.zzd = new zzlc(this, zzhjVar);
|
|
this.zzg = new zzlp(this, zzhjVar);
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzac() {
|
|
zzt();
|
|
zzu();
|
|
zzn zzc = zzc(true);
|
|
zzh().zzab();
|
|
zza(new zzlk(this, zzc));
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd, com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ void zzr() {
|
|
super.zzr();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd, com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ void zzs() {
|
|
super.zzs();
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzd, com.google.android.gms.measurement.internal.zzij
|
|
public final /* bridge */ /* synthetic */ void zzt() {
|
|
super.zzt();
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzad() {
|
|
zzt();
|
|
zzu();
|
|
if (zzak()) {
|
|
return;
|
|
}
|
|
if (zzao()) {
|
|
this.zza.zza();
|
|
return;
|
|
}
|
|
if (zze().zzx()) {
|
|
return;
|
|
}
|
|
List<ResolveInfo> queryIntentServices = zza().getPackageManager().queryIntentServices(new Intent().setClassName(zza(), "com.google.android.gms.measurement.AppMeasurementService"), 65536);
|
|
if (queryIntentServices != null && !queryIntentServices.isEmpty()) {
|
|
Intent intent = new Intent("com.google.android.gms.measurement.START");
|
|
intent.setComponent(new ComponentName(zza(), "com.google.android.gms.measurement.AppMeasurementService"));
|
|
this.zza.zza(intent);
|
|
return;
|
|
}
|
|
zzj().zzg().zza("Unable to use remote or local measurement implementation. Please register the AppMeasurementService service in the app manifest");
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzae() {
|
|
zzt();
|
|
zzu();
|
|
this.zza.zzb();
|
|
try {
|
|
ConnectionTracker.getInstance().unbindService(zza(), this.zza);
|
|
} catch (IllegalArgumentException | IllegalStateException unused) {
|
|
}
|
|
this.zzb = null;
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
@WorkerThread
|
|
public final void zzap() {
|
|
zzt();
|
|
zzj().zzp().zza("Processing queued up service tasks", Integer.valueOf(this.zzf.size()));
|
|
Iterator<Runnable> it = this.zzf.iterator();
|
|
while (it.hasNext()) {
|
|
try {
|
|
it.next().run();
|
|
} catch (RuntimeException e) {
|
|
zzj().zzg().zza("Task exception while flushing queue", e);
|
|
}
|
|
}
|
|
this.zzf.clear();
|
|
this.zzg.zza();
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(com.google.android.gms.internal.measurement.zzdd zzddVar) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzll(this, zzc(false), zzddVar));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(AtomicReference<String> atomicReference) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzli(this, atomicReference, zzc(false)));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(com.google.android.gms.internal.measurement.zzdd zzddVar, String str, String str2) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlu(this, str, str2, zzc(false), zzddVar));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(AtomicReference<List<zzac>> atomicReference, String str, String str2, String str3) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlv(this, atomicReference, str, str2, str3, zzc(false)));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(AtomicReference<List<zzmu>> atomicReference, Bundle bundle) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlh(this, atomicReference, zzc(false), bundle));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(AtomicReference<List<zzno>> atomicReference, boolean z) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzle(this, atomicReference, zzc(false), z));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(com.google.android.gms.internal.measurement.zzdd zzddVar, String str, String str2, boolean z) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlf(this, str, str2, zzc(false), z, zzddVar));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(AtomicReference<List<zzno>> atomicReference, String str, String str2, String str3, boolean z) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlx(this, atomicReference, str, str2, str3, zzc(false), z));
|
|
}
|
|
|
|
public final /* synthetic */ void zzaf() {
|
|
zzfp zzfpVar = this.zzb;
|
|
if (zzfpVar == null) {
|
|
zzj().zzg().zza("Failed to send Dma consent settings to service");
|
|
return;
|
|
}
|
|
try {
|
|
zzn zzc = zzc(false);
|
|
Preconditions.checkNotNull(zzc);
|
|
zzfpVar.zzf(zzc);
|
|
zzaq();
|
|
} catch (RemoteException e) {
|
|
zzj().zzg().zza("Failed to send Dma consent settings to the service", e);
|
|
}
|
|
}
|
|
|
|
public final /* synthetic */ void zzag() {
|
|
zzfp zzfpVar = this.zzb;
|
|
if (zzfpVar == null) {
|
|
zzj().zzg().zza("Failed to send storage consent settings to service");
|
|
return;
|
|
}
|
|
try {
|
|
zzn zzc = zzc(false);
|
|
Preconditions.checkNotNull(zzc);
|
|
zzfpVar.zzh(zzc);
|
|
zzaq();
|
|
} catch (RemoteException e) {
|
|
zzj().zzg().zza("Failed to send storage consent settings to the service", e);
|
|
}
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(zzbf zzbfVar, String str) {
|
|
Preconditions.checkNotNull(zzbfVar);
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlt(this, true, zzc(true), zzh().zza(zzbfVar), zzbfVar, str));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(com.google.android.gms.internal.measurement.zzdd zzddVar, zzbf zzbfVar, String str) {
|
|
zzt();
|
|
zzu();
|
|
if (zzq().zza(GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE) != 0) {
|
|
zzj().zzu().zza("Not bundling data. Service unavailable or out of date");
|
|
zzq().zza(zzddVar, new byte[0]);
|
|
} else {
|
|
zza(new zzlo(this, zzbfVar, str, zzddVar));
|
|
}
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
@WorkerThread
|
|
public final void zzaq() {
|
|
zzt();
|
|
this.zze.zzb();
|
|
this.zzd.zza(zzbh.zzaj.zza(null).longValue());
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzah() {
|
|
zzt();
|
|
zzu();
|
|
zzn zzc = zzc(false);
|
|
zzh().zzaa();
|
|
zza(new zzlj(this, zzc));
|
|
}
|
|
|
|
@WorkerThread
|
|
private final void zza(Runnable runnable) throws IllegalStateException {
|
|
zzt();
|
|
if (zzak()) {
|
|
runnable.run();
|
|
} else {
|
|
if (this.zzf.size() >= 1000) {
|
|
zzj().zzg().zza("Discarding data. Max runnable queue size reached");
|
|
return;
|
|
}
|
|
this.zzf.add(runnable);
|
|
this.zzg.zza(ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS);
|
|
zzad();
|
|
}
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(zzfp zzfpVar, AbstractSafeParcelable abstractSafeParcelable, zzn zznVar) {
|
|
int i;
|
|
zzt();
|
|
zzu();
|
|
int i2 = 100;
|
|
int i3 = 0;
|
|
while (i3 < 1001 && i2 == 100) {
|
|
ArrayList arrayList = new ArrayList();
|
|
List<AbstractSafeParcelable> zza = zzh().zza(100);
|
|
if (zza != null) {
|
|
arrayList.addAll(zza);
|
|
i = zza.size();
|
|
} else {
|
|
i = 0;
|
|
}
|
|
if (abstractSafeParcelable != null && i < 100) {
|
|
arrayList.add(abstractSafeParcelable);
|
|
}
|
|
int size = arrayList.size();
|
|
int i4 = 0;
|
|
while (i4 < size) {
|
|
Object obj = arrayList.get(i4);
|
|
i4++;
|
|
AbstractSafeParcelable abstractSafeParcelable2 = (AbstractSafeParcelable) obj;
|
|
if (abstractSafeParcelable2 instanceof zzbf) {
|
|
try {
|
|
zzfpVar.zza((zzbf) abstractSafeParcelable2, zznVar);
|
|
} catch (RemoteException e) {
|
|
zzj().zzg().zza("Failed to send event to the service", e);
|
|
}
|
|
} else if (abstractSafeParcelable2 instanceof zzno) {
|
|
try {
|
|
zzfpVar.zza((zzno) abstractSafeParcelable2, zznVar);
|
|
} catch (RemoteException e2) {
|
|
zzj().zzg().zza("Failed to send user property to the service", e2);
|
|
}
|
|
} else if (abstractSafeParcelable2 instanceof zzac) {
|
|
try {
|
|
zzfpVar.zza((zzac) abstractSafeParcelable2, zznVar);
|
|
} catch (RemoteException e3) {
|
|
zzj().zzg().zza("Failed to send conditional user property to the service", e3);
|
|
}
|
|
} else {
|
|
zzj().zzg().zza("Discarding data. Unrecognized parcel type.");
|
|
}
|
|
}
|
|
i3++;
|
|
i2 = i;
|
|
}
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(zzac zzacVar) {
|
|
Preconditions.checkNotNull(zzacVar);
|
|
zzt();
|
|
zzu();
|
|
zza(new zzls(this, true, zzc(true), zzh().zza(zzacVar), new zzac(zzacVar), zzacVar));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(boolean z) {
|
|
zzt();
|
|
zzu();
|
|
if ((!com.google.android.gms.internal.measurement.zznh.zza() || !zze().zza(zzbh.zzdb)) && z) {
|
|
zzh().zzaa();
|
|
}
|
|
if (zzam()) {
|
|
zza(new zzlq(this, zzc(false)));
|
|
}
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(zzkt zzktVar) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzln(this, zzktVar));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(Bundle bundle) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlm(this, zzc(false), bundle));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzai() {
|
|
zzt();
|
|
zzu();
|
|
zza(new Runnable() { // from class: com.google.android.gms.measurement.internal.zzld
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
zzlb.this.zzaf();
|
|
}
|
|
});
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzaj() {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlr(this, zzc(true)));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(zzfp zzfpVar) {
|
|
zzt();
|
|
Preconditions.checkNotNull(zzfpVar);
|
|
this.zzb = zzfpVar;
|
|
zzaq();
|
|
zzap();
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zzb(boolean z) {
|
|
zzt();
|
|
zzu();
|
|
if ((!com.google.android.gms.internal.measurement.zznh.zza() || !zze().zza(zzbh.zzdb)) && z) {
|
|
zzh().zzaa();
|
|
}
|
|
zza(new Runnable() { // from class: com.google.android.gms.measurement.internal.zzla
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
zzlb.this.zzag();
|
|
}
|
|
});
|
|
}
|
|
|
|
@WorkerThread
|
|
public final void zza(zzno zznoVar) {
|
|
zzt();
|
|
zzu();
|
|
zza(new zzlg(this, zzc(true), zzh().zza(zznoVar), zznoVar));
|
|
}
|
|
|
|
@WorkerThread
|
|
public final boolean zzak() {
|
|
zzt();
|
|
zzu();
|
|
return this.zzb != null;
|
|
}
|
|
|
|
@WorkerThread
|
|
public final boolean zzal() {
|
|
zzt();
|
|
zzu();
|
|
return !zzao() || zzq().zzg() >= 200900;
|
|
}
|
|
|
|
@WorkerThread
|
|
public final boolean zzam() {
|
|
zzt();
|
|
zzu();
|
|
return !zzao() || zzq().zzg() >= zzbh.zzbp.zza(null).intValue();
|
|
}
|
|
|
|
@WorkerThread
|
|
public final boolean zzan() {
|
|
zzt();
|
|
zzu();
|
|
return !zzao() || zzq().zzg() >= 241200;
|
|
}
|
|
|
|
/* JADX WARN: Code restructure failed: missing block: B:37:0x00b5, code lost:
|
|
|
|
if (r0 == null) goto L36;
|
|
*/
|
|
/* JADX WARN: Removed duplicated region for block: B:12:0x00d7 */
|
|
/* JADX WARN: Removed duplicated region for block: B:16:0x00f1 */
|
|
@androidx.annotation.WorkerThread
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final boolean zzao() {
|
|
/*
|
|
r6 = this;
|
|
r6.zzt()
|
|
r6.zzu()
|
|
java.lang.Boolean r0 = r6.zzc
|
|
if (r0 != 0) goto Lfe
|
|
r6.zzt()
|
|
r6.zzu()
|
|
com.google.android.gms.measurement.internal.zzgl r0 = r6.zzk()
|
|
java.lang.Boolean r0 = r0.zzp()
|
|
r1 = 1
|
|
if (r0 == 0) goto L23
|
|
boolean r2 = r0.booleanValue()
|
|
if (r2 == 0) goto L23
|
|
goto Lf8
|
|
L23:
|
|
com.google.android.gms.measurement.internal.zzfq r2 = r6.zzg()
|
|
int r2 = r2.zzaa()
|
|
if (r2 != r1) goto L30
|
|
L2d:
|
|
r3 = r1
|
|
goto Ld5
|
|
L30:
|
|
com.google.android.gms.measurement.internal.zzfw r2 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r2 = r2.zzp()
|
|
java.lang.String r3 = "Checking service availability"
|
|
r2.zza(r3)
|
|
com.google.android.gms.measurement.internal.zznt r2 = r6.zzq()
|
|
r3 = 12451000(0xbdfcb8, float:1.7447567E-38)
|
|
int r2 = r2.zza(r3)
|
|
if (r2 == 0) goto Lc6
|
|
r3 = 0
|
|
if (r2 == r1) goto Lb8
|
|
r4 = 2
|
|
if (r2 == r4) goto L98
|
|
r0 = 3
|
|
if (r2 == r0) goto L8a
|
|
r0 = 9
|
|
if (r2 == r0) goto L7c
|
|
r0 = 18
|
|
if (r2 == r0) goto L6e
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzu()
|
|
java.lang.String r1 = "Unexpected service status"
|
|
java.lang.Integer r2 = java.lang.Integer.valueOf(r2)
|
|
r0.zza(r1, r2)
|
|
L6c:
|
|
r1 = r3
|
|
goto Ld5
|
|
L6e:
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzu()
|
|
java.lang.String r2 = "Service updating"
|
|
r0.zza(r2)
|
|
goto L2d
|
|
L7c:
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzu()
|
|
java.lang.String r1 = "Service invalid"
|
|
r0.zza(r1)
|
|
goto L6c
|
|
L8a:
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzu()
|
|
java.lang.String r1 = "Service disabled"
|
|
r0.zza(r1)
|
|
goto L6c
|
|
L98:
|
|
com.google.android.gms.measurement.internal.zzfw r2 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r2 = r2.zzc()
|
|
java.lang.String r4 = "Service container out of date"
|
|
r2.zza(r4)
|
|
com.google.android.gms.measurement.internal.zznt r2 = r6.zzq()
|
|
int r2 = r2.zzg()
|
|
r4 = 17443(0x4423, float:2.4443E-41)
|
|
if (r2 >= r4) goto Lb5
|
|
Lb1:
|
|
r5 = r3
|
|
r3 = r1
|
|
r1 = r5
|
|
goto Ld5
|
|
Lb5:
|
|
if (r0 != 0) goto L6c
|
|
goto Ld5
|
|
Lb8:
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzp()
|
|
java.lang.String r2 = "Service missing"
|
|
r0.zza(r2)
|
|
goto Lb1
|
|
Lc6:
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzp()
|
|
java.lang.String r2 = "Service available"
|
|
r0.zza(r2)
|
|
goto L2d
|
|
Ld5:
|
|
if (r1 != 0) goto Lef
|
|
com.google.android.gms.measurement.internal.zzae r0 = r6.zze()
|
|
boolean r0 = r0.zzx()
|
|
if (r0 == 0) goto Lef
|
|
com.google.android.gms.measurement.internal.zzfw r0 = r6.zzj()
|
|
com.google.android.gms.measurement.internal.zzfy r0 = r0.zzg()
|
|
java.lang.String r2 = "No way to upload. Consider using the full version of Analytics"
|
|
r0.zza(r2)
|
|
goto Lf8
|
|
Lef:
|
|
if (r3 == 0) goto Lf8
|
|
com.google.android.gms.measurement.internal.zzgl r0 = r6.zzk()
|
|
r0.zza(r1)
|
|
Lf8:
|
|
java.lang.Boolean r0 = java.lang.Boolean.valueOf(r1)
|
|
r6.zzc = r0
|
|
Lfe:
|
|
java.lang.Boolean r0 = r6.zzc
|
|
boolean r0 = r0.booleanValue()
|
|
return r0
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzlb.zzao():boolean");
|
|
}
|
|
}
|