what-the-bank/sources/com/google/android/gms/common/api/internal/zaao.java

103 lines
3.5 KiB
Java

package com.google.android.gms.common.api.internal;
import android.content.Context;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GoogleApiAvailabilityLight;
import com.google.android.gms.common.api.Api;
import java.util.ArrayList;
import java.util.Map;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes.dex */
public final class zaao extends zaav {
final zaaw zaa;
private final Map<Api.Client, zaal> zac;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zaao(zaaw zaawVar, Map<Api.Client, zaal> map) {
super(zaawVar, null);
this.zaa = zaawVar;
this.zac = map;
}
@Override // com.google.android.gms.common.api.internal.zaav
public final void zaa() {
GoogleApiAvailabilityLight googleApiAvailabilityLight;
Context context;
boolean z;
Context context2;
zabi zabiVar;
com.google.android.gms.signin.zae zaeVar;
com.google.android.gms.signin.zae zaeVar2;
zabi zabiVar2;
Context context3;
boolean z2;
googleApiAvailabilityLight = this.zaa.zad;
com.google.android.gms.common.internal.zal zalVar = new com.google.android.gms.common.internal.zal(googleApiAvailabilityLight);
ArrayList arrayList = new ArrayList();
ArrayList arrayList2 = new ArrayList();
for (Api.Client client : this.zac.keySet()) {
if (client.requiresGooglePlayServices()) {
z2 = this.zac.get(client).zac;
if (!z2) {
arrayList.add(client);
}
}
arrayList2.add(client);
}
int i = 0;
int i2 = -1;
if (!arrayList.isEmpty()) {
int size = arrayList.size();
while (i < size) {
Api.Client client2 = (Api.Client) arrayList.get(i);
context = this.zaa.zac;
i2 = zalVar.zab(context, client2);
i++;
if (i2 != 0) {
break;
}
}
} else {
int size2 = arrayList2.size();
while (i < size2) {
Api.Client client3 = (Api.Client) arrayList2.get(i);
context3 = this.zaa.zac;
i2 = zalVar.zab(context3, client3);
i++;
if (i2 == 0) {
break;
}
}
}
if (i2 != 0) {
ConnectionResult connectionResult = new ConnectionResult(i2, null);
zaaw zaawVar = this.zaa;
zabiVar2 = zaawVar.zaa;
zabiVar2.zal(new zaam(this, zaawVar, connectionResult));
return;
}
zaaw zaawVar2 = this.zaa;
z = zaawVar2.zam;
if (z) {
zaeVar = zaawVar2.zak;
if (zaeVar != null) {
zaeVar2 = zaawVar2.zak;
zaeVar2.zab();
}
}
for (Api.Client client4 : this.zac.keySet()) {
zaal zaalVar = this.zac.get(client4);
if (client4.requiresGooglePlayServices()) {
context2 = this.zaa.zac;
if (zalVar.zab(context2, client4) != 0) {
zaaw zaawVar3 = this.zaa;
zabiVar = zaawVar3.zaa;
zabiVar.zal(new zaan(this, zaawVar3, zaalVar));
}
}
client4.connect(zaalVar);
}
}
}