- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
108 lines
4.6 KiB
Java
108 lines
4.6 KiB
Java
package com.google.android.gms.games;
|
|
|
|
import android.os.Bundle;
|
|
import android.text.TextUtils;
|
|
import androidx.annotation.Nullable;
|
|
import com.google.android.gms.auth.api.signin.GoogleSignInAccount;
|
|
import com.google.android.gms.auth.api.signin.GoogleSignInOptionsExtension;
|
|
import com.google.android.gms.common.api.Api;
|
|
import com.google.android.gms.common.internal.Objects;
|
|
import java.util.ArrayList;
|
|
import java.util.Collections;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class zzn implements Api.ApiOptions.Optional, GoogleSignInOptionsExtension, Api.ApiOptions.HasGoogleSignInAccountOptions {
|
|
public final int zze;
|
|
public final ArrayList zzg;
|
|
public final GoogleSignInAccount zzk;
|
|
|
|
@Nullable
|
|
public final String zzn;
|
|
public final com.google.android.gms.games.internal.zzl zzo;
|
|
public final boolean zza = false;
|
|
public final boolean zzb = true;
|
|
public final int zzc = 17;
|
|
public final boolean zzd = false;
|
|
public final String zzf = null;
|
|
public final boolean zzh = false;
|
|
public final boolean zzi = false;
|
|
public final boolean zzj = false;
|
|
public final String zzl = null;
|
|
private final int zzp = 0;
|
|
public final int zzm = 9;
|
|
|
|
public /* synthetic */ zzn(boolean z, boolean z2, int i, boolean z3, int i2, String str, ArrayList arrayList, boolean z4, boolean z5, boolean z6, GoogleSignInAccount googleSignInAccount, String str2, int i3, int i4, String str3, com.google.android.gms.games.internal.zzl zzlVar, zzm zzmVar) {
|
|
this.zze = i2;
|
|
this.zzg = arrayList;
|
|
this.zzk = googleSignInAccount;
|
|
this.zzn = str3;
|
|
this.zzo = zzlVar;
|
|
}
|
|
|
|
public static zzl zzb() {
|
|
return new zzl(null);
|
|
}
|
|
|
|
public final boolean equals(@Nullable Object obj) {
|
|
GoogleSignInAccount googleSignInAccount;
|
|
if (obj == this) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof zzn)) {
|
|
return false;
|
|
}
|
|
zzn zznVar = (zzn) obj;
|
|
boolean z = zznVar.zza;
|
|
return this.zze == zznVar.zze && this.zzg.equals(zznVar.zzg) && ((googleSignInAccount = this.zzk) != null ? googleSignInAccount.equals(zznVar.zzk) : zznVar.zzk == null) && TextUtils.equals(null, null) && Objects.equal(this.zzn, zznVar.zzn);
|
|
}
|
|
|
|
@Override // com.google.android.gms.auth.api.signin.GoogleSignInOptionsExtension
|
|
public final int getExtensionType() {
|
|
return 1;
|
|
}
|
|
|
|
@Override // com.google.android.gms.common.api.Api.ApiOptions.HasGoogleSignInAccountOptions
|
|
public final GoogleSignInAccount getGoogleSignInAccount() {
|
|
return this.zzk;
|
|
}
|
|
|
|
@Override // com.google.android.gms.auth.api.signin.GoogleSignInOptionsExtension
|
|
public final List getImpliedScopes() {
|
|
return Collections.singletonList(Games.zzc);
|
|
}
|
|
|
|
public final int hashCode() {
|
|
int hashCode = ((this.zze + 486741695) * 961) + this.zzg.hashCode();
|
|
GoogleSignInAccount googleSignInAccount = this.zzk;
|
|
int hashCode2 = googleSignInAccount == null ? 0 : googleSignInAccount.hashCode();
|
|
int i = hashCode * 923521;
|
|
String str = this.zzn;
|
|
return ((((i + hashCode2) * 29791) + 9) * 31) + (str != null ? str.hashCode() : 0);
|
|
}
|
|
|
|
@Override // com.google.android.gms.auth.api.signin.GoogleSignInOptionsExtension
|
|
public final Bundle toBundle() {
|
|
return zza();
|
|
}
|
|
|
|
public final Bundle zza() {
|
|
Bundle bundle = new Bundle();
|
|
bundle.putBoolean("com.google.android.gms.games.key.isHeadless", false);
|
|
bundle.putBoolean("com.google.android.gms.games.key.showConnectingPopup", true);
|
|
bundle.putInt("com.google.android.gms.games.key.connectingPopupGravity", 17);
|
|
bundle.putBoolean("com.google.android.gms.games.key.retryingSignIn", false);
|
|
bundle.putInt("com.google.android.gms.games.key.sdkVariant", this.zze);
|
|
bundle.putString("com.google.android.gms.games.key.forceResolveAccountKey", null);
|
|
bundle.putStringArrayList("com.google.android.gms.games.key.proxyApis", this.zzg);
|
|
bundle.putBoolean("com.google.android.gms.games.key.unauthenticated", false);
|
|
bundle.putBoolean("com.google.android.gms.games.key.skipPgaCheck", false);
|
|
bundle.putBoolean("com.google.android.gms.games.key.skipWelcomePopup", false);
|
|
bundle.putParcelable("com.google.android.gms.games.key.googleSignInAccount", this.zzk);
|
|
bundle.putString("com.google.android.gms.games.key.realClientPackageName", null);
|
|
bundle.putInt("com.google.android.gms.games.key.API_VERSION", 9);
|
|
bundle.putString("com.google.android.gms.games.key.gameRunToken", this.zzn);
|
|
return bundle;
|
|
}
|
|
}
|