Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,102 @@
package com.google.android.gms.games.internal.game;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.apps.common.proguard.UsedByReflection;
import com.google.android.gms.common.internal.Objects;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
import com.google.android.gms.games.internal.GamesDowngradeableSafeParcel;
@UsedByReflection("GamesGmsClientImpl.java")
@SafeParcelable.Class(creator = "GameBadgeEntityCreator", creatorIsFinal = false)
@SafeParcelable.Reserved({1000})
/* loaded from: classes2.dex */
public final class GameBadgeEntity extends GamesDowngradeableSafeParcel implements zza {
@NonNull
public static final Parcelable.Creator<GameBadgeEntity> CREATOR = new zzb();
@SafeParcelable.Field(getter = "getType", id = 1)
private final int zza;
@SafeParcelable.Field(getter = "getTitle", id = 2)
private final String zzb;
@SafeParcelable.Field(getter = "getDescription", id = 3)
private final String zzc;
@SafeParcelable.Field(getter = "getIconImageUri", id = 4)
private final Uri zzd;
@SafeParcelable.Constructor
public GameBadgeEntity(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str, @SafeParcelable.Param(id = 3) String str2, @SafeParcelable.Param(id = 4) Uri uri) {
this.zza = i;
this.zzb = str;
this.zzc = str2;
this.zzd = uri;
}
public final boolean equals(@Nullable Object obj) {
if (!(obj instanceof zza)) {
return false;
}
if (this == obj) {
return true;
}
zza zzaVar = (zza) obj;
return Objects.equal(Integer.valueOf(zzaVar.zza()), this.zzb) && Objects.equal(zzaVar.zzb(), this.zzd);
}
@Override // com.google.android.gms.common.data.Freezable
@NonNull
public final /* bridge */ /* synthetic */ Object freeze() {
return this;
}
public final int hashCode() {
return Objects.hashCode(Integer.valueOf(this.zza), this.zzb, this.zzc, this.zzd);
}
@Override // com.google.android.gms.common.data.Freezable
public final boolean isDataValid() {
return true;
}
@NonNull
public final String toString() {
return Objects.toStringHelper(this).add("Type", Integer.valueOf(this.zza)).add("Title", this.zzb).add("Description", this.zzc).add("IconImageUri", this.zzd).toString();
}
@Override // android.os.Parcelable
public final void writeToParcel(@NonNull Parcel parcel, int i) {
if (shouldDowngrade()) {
parcel.writeInt(this.zza);
parcel.writeString(this.zzb);
parcel.writeString(this.zzc);
Uri uri = this.zzd;
parcel.writeString(uri == null ? null : uri.toString());
return;
}
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.writeString(parcel, 3, this.zzc, false);
SafeParcelWriter.writeParcelable(parcel, 4, this.zzd, i, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
@Override // com.google.android.gms.games.internal.game.zza
public final int zza() {
return this.zza;
}
@Override // com.google.android.gms.games.internal.game.zza
@NonNull
public final String zzb() {
return this.zzc;
}
}

View File

@@ -0,0 +1,80 @@
package com.google.android.gms.games.internal.game;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.apps.common.proguard.UsedByReflection;
import com.google.android.gms.common.data.Freezable;
import com.google.android.gms.common.internal.Objects;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
import com.google.android.gms.games.internal.zzh;
@UsedByReflection("GamesGmsClientImpl.java")
@SafeParcelable.Class(creator = "ScreenshotEntityCreator")
@SafeParcelable.Reserved({1000})
/* loaded from: classes2.dex */
public final class ScreenshotEntity extends zzh implements Freezable, Parcelable {
@NonNull
public static final Parcelable.Creator<ScreenshotEntity> CREATOR = new zzd();
@SafeParcelable.Field(getter = "getUri", id = 1)
private final Uri zza;
@SafeParcelable.Field(getter = "getWidth", id = 2)
private final int zzb;
@SafeParcelable.Field(getter = "getHeight", id = 3)
private final int zzc;
@SafeParcelable.Constructor
public ScreenshotEntity(@NonNull @SafeParcelable.Param(id = 1) Uri uri, @SafeParcelable.Param(id = 2) int i, @SafeParcelable.Param(id = 3) int i2) {
this.zza = uri;
this.zzb = i;
this.zzc = i2;
}
public final boolean equals(@Nullable Object obj) {
if (!(obj instanceof ScreenshotEntity)) {
return false;
}
if (this == obj) {
return true;
}
ScreenshotEntity screenshotEntity = (ScreenshotEntity) obj;
return Objects.equal(screenshotEntity.zza, this.zza) && Objects.equal(Integer.valueOf(screenshotEntity.zzb), Integer.valueOf(this.zzb)) && Objects.equal(Integer.valueOf(screenshotEntity.zzc), Integer.valueOf(this.zzc));
}
@Override // com.google.android.gms.common.data.Freezable
@NonNull
public final /* bridge */ /* synthetic */ Object freeze() {
return this;
}
public final int hashCode() {
return Objects.hashCode(this.zza, Integer.valueOf(this.zzb), Integer.valueOf(this.zzc));
}
@Override // com.google.android.gms.common.data.Freezable
public final boolean isDataValid() {
return true;
}
@NonNull
public final String toString() {
return Objects.toStringHelper(this).add("Uri", this.zza).add("Width", Integer.valueOf(this.zzb)).add("Height", Integer.valueOf(this.zzc)).toString();
}
@Override // android.os.Parcelable
public final void writeToParcel(@NonNull Parcel parcel, int i) {
Uri uri = this.zza;
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeParcelable(parcel, 1, uri, i, false);
SafeParcelWriter.writeInt(parcel, 2, this.zzb);
SafeParcelWriter.writeInt(parcel, 3, this.zzc);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
}

View File

@@ -0,0 +1,11 @@
package com.google.android.gms.games.internal.game;
import android.os.Parcelable;
import com.google.android.gms.common.data.Freezable;
/* loaded from: classes2.dex */
public interface zza extends Freezable, Parcelable {
int zza();
String zzb();
}

View File

@@ -0,0 +1,35 @@
package com.google.android.gms.games.internal.game;
import android.net.Uri;
import android.os.Parcel;
import com.google.android.gms.common.internal.DowngradeableSafeParcel;
import com.google.android.gms.games.internal.GamesDowngradeableSafeParcel;
/* loaded from: classes2.dex */
final class zzb extends zzc {
@Override // com.google.android.gms.games.internal.game.zzc, android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
return createFromParcel(parcel);
}
@Override // com.google.android.gms.games.internal.game.zzc
/* renamed from: zza */
public final GameBadgeEntity createFromParcel(Parcel parcel) {
Integer unparcelClientVersion;
boolean zzp;
boolean canUnparcelSafely;
unparcelClientVersion = DowngradeableSafeParcel.getUnparcelClientVersion();
zzp = GamesDowngradeableSafeParcel.zzp(unparcelClientVersion);
if (!zzp) {
canUnparcelSafely = DowngradeableSafeParcel.canUnparcelSafely(GameBadgeEntity.class.getCanonicalName());
if (!canUnparcelSafely) {
int readInt = parcel.readInt();
String readString = parcel.readString();
String readString2 = parcel.readString();
String readString3 = parcel.readString();
return new GameBadgeEntity(readInt, readString, readString2, readString3 == null ? null : Uri.parse(readString3));
}
}
return super.createFromParcel(parcel);
}
}

View File

@@ -0,0 +1,41 @@
package com.google.android.gms.games.internal.game;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes2.dex */
public class zzc implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new GameBadgeEntity[i];
}
@Override // android.os.Parcelable.Creator
/* renamed from: zza, reason: merged with bridge method [inline-methods] */
public GameBadgeEntity createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
Uri uri = null;
int i = 0;
String str2 = null;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId == 2) {
str = SafeParcelReader.createString(parcel, readHeader);
} else if (fieldId == 3) {
str2 = SafeParcelReader.createString(parcel, readHeader);
} else if (fieldId != 4) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
uri = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new GameBadgeEntity(i, str, str2, uri);
}
}

View File

@@ -0,0 +1,37 @@
package com.google.android.gms.games.internal.game;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes2.dex */
public final class zzd implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
int i = 0;
Uri uri = null;
int i2 = 0;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
uri = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
} else if (fieldId == 2) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId != 3) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
i2 = SafeParcelReader.readInt(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new ScreenshotEntity(uri, i, i2);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new ScreenshotEntity[i];
}
}