Add Discord APKTool decompilation (Smali source for modding)

- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
This commit is contained in:
2026-02-18 16:13:44 -08:00
parent c080f0d97f
commit f3960ee359
44288 changed files with 10998761 additions and 0 deletions

View File

@@ -0,0 +1,156 @@
.class public Lcom/google/android/gms/internal/games_v2/zza;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/IInterface;
# instance fields
.field private final zza:Landroid/os/IBinder;
.field private final zzb:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/os/IBinder;Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zza;->zza:Landroid/os/IBinder;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zza;->zzb:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final asBinder()Landroid/os/IBinder;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zza;->zza:Landroid/os/IBinder;
return-object v0
.end method
.method public final zza()Landroid/os/Parcel;
.locals 2
.line 1
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zza;->zzb:Ljava/lang/String;
.line 2
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
return-object v0
.end method
.method public final zzb(ILandroid/os/Parcel;)Landroid/os/Parcel;
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 1
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zza;->zza:Landroid/os/IBinder;
const/4 v2, 0x0
.line 2
invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 3
invoke-virtual {v0}, Landroid/os/Parcel;->readException()V
:try_end_0
.catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
.line 6
invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V
return-object v0
:catchall_0
move-exception p1
goto :goto_0
:catch_0
move-exception p1
.line 4
:try_start_1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
.line 5
throw p1
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
.line 6
:goto_0
invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V
.line 7
throw p1
.end method
.method public final zzc(ILandroid/os/Parcel;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 1
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zza;->zza:Landroid/os/IBinder;
const/4 v2, 0x0
.line 2
invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 3
invoke-virtual {v0}, Landroid/os/Parcel;->readException()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
.line 4
invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V
.line 5
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_0
move-exception p1
.line 4
invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V
.line 5
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
.line 6
throw p1
.end method

View File

@@ -0,0 +1,35 @@
.class final Lcom/google/android/gms/internal/games_v2/zzaa;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzab;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzab;)V
.locals 0
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaa;->zza:Lcom/google/android/gms/internal/games_v2/zzab;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzaa;->zza:Lcom/google/android/gms/internal/games_v2/zzab;
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzab;->zzb(Lcom/google/android/gms/internal/games_v2/zzab;)V
return-void
.end method

View File

@@ -0,0 +1,229 @@
.class public abstract Lcom/google/android/gms/internal/games_v2/zzab;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Landroid/os/Handler;
.field final zzb:Ljava/lang/Object;
.field private zzc:Z
.field private final zzd:Ljava/util/HashMap;
# direct methods
.method public constructor <init>(Landroid/os/Looper;I)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance p2, Ljava/lang/Object;
invoke-direct {p2}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzb:Ljava/lang/Object;
new-instance p2, Lcom/google/android/gms/internal/games_v2/zzfl;
invoke-direct {p2, p1}, Lcom/google/android/gms/internal/games_v2/zzfl;-><init>(Landroid/os/Looper;)V
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zza:Landroid/os/Handler;
new-instance p1, Ljava/util/HashMap;
.line 2
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzd:Ljava/util/HashMap;
return-void
.end method
.method public static bridge synthetic zzb(Lcom/google/android/gms/internal/games_v2/zzab;)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzb:Ljava/lang/Object;
monitor-enter v0
const/4 v1, 0x0
:try_start_0
iput-boolean v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzc:Z
invoke-virtual {p0}, Lcom/google/android/gms/internal/games_v2/zzab;->zzd()V
.line 2
monitor-exit v0
return-void
:catchall_0
move-exception p0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p0
.end method
# virtual methods
.method public abstract zza(Ljava/lang/String;I)V
.end method
.method public final zzc(Ljava/lang/String;I)V
.locals 5
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzb:Ljava/lang/Object;
.line 1
monitor-enter v0
:try_start_0
iget-boolean v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzc:Z
if-nez v1, :cond_0
const/4 v1, 0x1
iput-boolean v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzc:Z
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zza:Landroid/os/Handler;
new-instance v2, Lcom/google/android/gms/internal/games_v2/zzaa;
invoke-direct {v2, p0}, Lcom/google/android/gms/internal/games_v2/zzaa;-><init>(Lcom/google/android/gms/internal/games_v2/zzab;)V
const-wide/16 v3, 0x3e8
invoke-virtual {v1, v2, v3, v4}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
:cond_0
:goto_0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzd:Ljava/util/HashMap;
.line 2
invoke-virtual {v1, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/util/concurrent/atomic/AtomicInteger;
if-nez v1, :cond_1
new-instance v1, Ljava/util/concurrent/atomic/AtomicInteger;
.line 3
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>()V
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzd:Ljava/util/HashMap;
.line 4
invoke-virtual {v2, p1, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5
:cond_1
invoke-virtual {v1, p2}, Ljava/util/concurrent/atomic/AtomicInteger;->addAndGet(I)I
.line 6
monitor-exit v0
return-void
:goto_1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
.end method
.method public final zzd()V
.locals 4
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzb:Ljava/lang/Object;
.line 1
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzd:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
move-result-object v1
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_0
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
.line 2
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
move-result v2
invoke-virtual {p0, v3, v2}, Lcom/google/android/gms/internal/games_v2/zzab;->zza(Ljava/lang/String;I)V
goto :goto_0
:catchall_0
move-exception v1
goto :goto_1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzab;->zzd:Ljava/util/HashMap;
.line 3
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
.line 4
monitor-exit v0
return-void
:goto_1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
.end method

View File

@@ -0,0 +1,109 @@
.class public abstract Lcom/google/android/gms/internal/games_v2/zzac;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Ljava/util/concurrent/atomic/AtomicReference;
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzac;->zza:Ljava/util/concurrent/atomic/AtomicReference;
return-void
.end method
# virtual methods
.method public abstract zza()Lcom/google/android/gms/internal/games_v2/zzab;
.end method
.method public final zzb()V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzac;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 1
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/games_v2/zzab;
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/internal/games_v2/zzab;->zzd()V
:cond_0
return-void
.end method
.method public final zzc(Ljava/lang/String;I)V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzac;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 1
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/games_v2/zzab;
if-nez v0, :cond_2
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/internal/games_v2/zzac;->zza()Lcom/google/android/gms/internal/games_v2/zzab;
move-result-object v1
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzac;->zza:Ljava/util/concurrent/atomic/AtomicReference;
:cond_0
const/4 v0, 0x0
.line 3
invoke-static {v2, v0, v1}, Landroidx/lifecycle/LifecycleKt$$ExternalSyntheticBackportWithForwarding0;->m(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
move-object v0, v1
goto :goto_0
:cond_1
invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzac;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 4
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/games_v2/zzab;
.line 5
:cond_2
:goto_0
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzab;->zzc(Ljava/lang/String;I)V
return-void
.end method

View File

@@ -0,0 +1,24 @@
.class public interface abstract annotation Lcom/google/android/gms/internal/games_v2/zzad;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;
}
.end annotation

View File

@@ -0,0 +1,111 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzae;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public zza:Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field public final zzb:I
.field public zzc:I
.field public zzd:I
.field public zze:I
.field public zzf:I
.field public zzg:I
# direct methods
.method public constructor <init>(ILandroid/os/IBinder;)V
.locals 0
.param p2 # Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 p2, -0x1
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzc:I
const/4 p2, 0x0
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzd:I
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zze:I
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzf:I
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzg:I
iput p1, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzb:I
const/4 p1, 0x0
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zza:Landroid/os/IBinder;
return-void
.end method
# virtual methods
.method public final zza()Landroid/os/Bundle;
.locals 3
.line 1
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
const-string v1, "popupLocationInfo.gravity"
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzb:I
.line 2
invoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
const-string v1, "popupLocationInfo.displayId"
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzc:I
.line 3
invoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
const-string v1, "popupLocationInfo.left"
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzd:I
.line 4
invoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
const-string v1, "popupLocationInfo.top"
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zze:I
.line 5
invoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
const-string v1, "popupLocationInfo.right"
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzf:I
.line 6
invoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
const-string v1, "popupLocationInfo.bottom"
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzae;->zzg:I
.line 7
invoke-virtual {v0, v1, v2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
return-object v0
.end method

View File

@@ -0,0 +1,137 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzaf;
.super Lcom/google/android/gms/games/internal/zzh;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Class;
creator = "PopupLocationInfoParcelableCreator"
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Reserved;
value = {
0x3e8
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/google/android/gms/internal/games_v2/zzaf;",
">;"
}
.end annotation
.end field
# instance fields
.field private final zza:Landroid/os/Bundle;
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getInfoBundle"
id = 0x1
.end annotation
.end field
.field private final zzb:Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getWindowToken"
id = 0x2
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzag;
invoke-direct {v0}, Lcom/google/android/gms/internal/games_v2/zzag;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzaf;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Bundle;Landroid/os/IBinder;)V
.locals 0
.param p1 # Landroid/os/Bundle;
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x1
.end annotation
.end param
.param p2 # Landroid/os/IBinder;
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x2
.end annotation
.end param
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Constructor;
.end annotation
.line 1
invoke-direct {p0}, Lcom/google/android/gms/games/internal/zzh;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaf;->zza:Landroid/os/Bundle;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzaf;->zzb:Landroid/os/IBinder;
return-void
.end method
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzae;)V
.locals 1
.line 2
invoke-direct {p0}, Lcom/google/android/gms/games/internal/zzh;-><init>()V
.line 3
invoke-virtual {p1}, Lcom/google/android/gms/internal/games_v2/zzae;->zza()Landroid/os/Bundle;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzaf;->zza:Landroid/os/Bundle;
iget-object p1, p1, Lcom/google/android/gms/internal/games_v2/zzae;->zza:Landroid/os/IBinder;
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaf;->zzb:Landroid/os/IBinder;
return-void
.end method
# virtual methods
.method public final writeToParcel(Landroid/os/Parcel;I)V
.locals 3
iget-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzaf;->zza:Landroid/os/Bundle;
.line 1
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->beginObjectHeader(Landroid/os/Parcel;)I
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
.line 2
invoke-static {p1, v1, p2, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeBundle(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V
const/4 p2, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzaf;->zzb:Landroid/os/IBinder;
.line 3
invoke-static {p1, p2, v1, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeIBinder(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V
.line 4
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->finishObjectHeader(Landroid/os/Parcel;I)V
return-void
.end method

View File

@@ -0,0 +1,98 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzag;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 6
.line 1
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->validateObjectHeader(Landroid/os/Parcel;)I
move-result v0
const/4 v1, 0x0
move-object v2, v1
.line 2
:goto_0
invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I
move-result v3
if-ge v3, v0, :cond_2
.line 3
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readHeader(Landroid/os/Parcel;)I
move-result v3
.line 4
invoke-static {v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->getFieldId(I)I
move-result v4
const/4 v5, 0x1
if-eq v4, v5, :cond_1
const/4 v5, 0x2
if-eq v4, v5, :cond_0
.line 7
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->skipUnknownField(Landroid/os/Parcel;I)V
goto :goto_0
.line 5
:cond_0
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readIBinder(Landroid/os/Parcel;I)Landroid/os/IBinder;
move-result-object v2
goto :goto_0
.line 6
:cond_1
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
move-result-object v1
goto :goto_0
.line 8
:cond_2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->ensureAtEnd(Landroid/os/Parcel;I)V
.line 9
new-instance p1, Lcom/google/android/gms/internal/games_v2/zzaf;
invoke-direct {p1, v1, v2}, Lcom/google/android/gms/internal/games_v2/zzaf;-><init>(Landroid/os/Bundle;Landroid/os/IBinder;)V
return-object p1
.end method
.method public final synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 1
new-array p1, p1, [Lcom/google/android/gms/internal/games_v2/zzaf;
return-object p1
.end method

View File

@@ -0,0 +1,81 @@
.class public abstract Lcom/google/android/gms/internal/games_v2/zzah;
.super Lcom/google/android/gms/internal/games_v2/zzb;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzai;
# direct methods
.method public constructor <init>()V
.locals 1
const-string v0, "com.google.android.gms.games.internal.recall.IRecallCallbacks"
.line 1
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzb;-><init>(Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final zza(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
const/4 p3, 0x2
if-eq p1, p3, :cond_1
const/4 p3, 0x3
if-eq p1, p3, :cond_0
const/4 p1, 0x0
return p1
.line 1
:cond_0
sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-static {p2, p1}, Lcom/google/android/gms/internal/games_v2/zzc;->zza(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/google/android/gms/common/api/Status;
.line 2
invoke-static {p2}, Lcom/google/android/gms/internal/games_v2/zzc;->zzb(Landroid/os/Parcel;)V
.line 3
invoke-interface {p0, p1}, Lcom/google/android/gms/internal/games_v2/zzai;->zzb(Lcom/google/android/gms/common/api/Status;)V
goto :goto_0
.line 4
:cond_1
sget-object p1, Lcom/google/android/gms/internal/games_v2/zzam;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-static {p2, p1}, Lcom/google/android/gms/internal/games_v2/zzc;->zza(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/games_v2/zzam;
.line 5
invoke-static {p2}, Lcom/google/android/gms/internal/games_v2/zzc;->zzb(Landroid/os/Parcel;)V
.line 6
invoke-interface {p0, p1}, Lcom/google/android/gms/internal/games_v2/zzai;->zzc(Lcom/google/android/gms/internal/games_v2/zzam;)V
:goto_0
const/4 p1, 0x1
return p1
.end method

View File

@@ -0,0 +1,24 @@
.class public interface abstract Lcom/google/android/gms/internal/games_v2/zzai;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/IInterface;
# virtual methods
.method public abstract zzb(Lcom/google/android/gms/common/api/Status;)V
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.end method
.method public abstract zzc(Lcom/google/android/gms/internal/games_v2/zzam;)V
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.end method

View File

@@ -0,0 +1,50 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzaj;
.super Lcom/google/android/gms/internal/games_v2/zza;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzal;
# direct methods
.method public constructor <init>(Landroid/os/IBinder;)V
.locals 1
const-string v0, "com.google.android.gms.games.internal.recall.IRecallService"
.line 1
invoke-direct {p0, p1, v0}, Lcom/google/android/gms/internal/games_v2/zza;-><init>(Landroid/os/IBinder;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final zzd(Lcom/google/android/gms/internal/games_v2/zzai;Ljava/lang/String;)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/games_v2/zza;->zza()Landroid/os/Parcel;
move-result-object p2
.line 2
invoke-static {p2, p1}, Lcom/google/android/gms/internal/games_v2/zzc;->zzd(Landroid/os/Parcel;Landroid/os/IInterface;)V
const-string p1, "unusedServerClientId"
.line 3
invoke-virtual {p2, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
const/4 p1, 0x2
.line 4
invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zza;->zzc(ILandroid/os/Parcel;)V
return-void
.end method

View File

@@ -0,0 +1,42 @@
.class public abstract Lcom/google/android/gms/internal/games_v2/zzak;
.super Lcom/google/android/gms/internal/games_v2/zzb;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzal;
# direct methods
.method public static zzb(Landroid/os/IBinder;)Lcom/google/android/gms/internal/games_v2/zzal;
.locals 2
if-nez p0, :cond_0
const/4 p0, 0x0
return-object p0
:cond_0
const-string v0, "com.google.android.gms.games.internal.recall.IRecallService"
.line 1
invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;
move-result-object v0
instance-of v1, v0, Lcom/google/android/gms/internal/games_v2/zzal;
if-eqz v1, :cond_1
.line 2
check-cast v0, Lcom/google/android/gms/internal/games_v2/zzal;
return-object v0
:cond_1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzaj;
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/games_v2/zzaj;-><init>(Landroid/os/IBinder;)V
return-object v0
.end method

View File

@@ -0,0 +1,16 @@
.class public interface abstract Lcom/google/android/gms/internal/games_v2/zzal;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/IInterface;
# virtual methods
.method public abstract zzd(Lcom/google/android/gms/internal/games_v2/zzai;Ljava/lang/String;)V
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.end method

View File

@@ -0,0 +1,232 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzam;
.super Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Class;
creator = "RecallAccessResponseCreator"
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/google/android/gms/internal/games_v2/zzam;",
">;"
}
.end annotation
.end field
# instance fields
.field private final zza:Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getServerAuthCode"
id = 0x1
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field private final zzb:Ljava/lang/String;
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getSessionId"
id = 0x2
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzan;
invoke-direct {v0}, Lcom/google/android/gms/internal/games_v2/zzan;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzam;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x1
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x2
.end annotation
.end param
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Constructor;
.end annotation
.line 1
invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zza:Ljava/lang/String;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final equals(Ljava/lang/Object;)Z
.locals 4
.param p1 # Ljava/lang/Object;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
.line 1
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/games_v2/zzam;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/games_v2/zzam;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zza:Ljava/lang/String;
.line 2
iget-object v3, p1, Lcom/google/android/gms/internal/games_v2/zzam;->zza:Ljava/lang/String;
invoke-static {v1, v3}, Lcom/google/android/gms/common/internal/Objects;->equal(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
iget-object p1, p1, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
.line 3
invoke-static {v1, p1}, Lcom/google/android/gms/common/internal/Objects;->equal(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
return v0
:cond_2
return v2
.end method
.method public final hashCode()I
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zza:Ljava/lang/String;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
filled-new-array {v0, v1}, [Ljava/lang/Object;
move-result-object v0
.line 1
invoke-static {v0}, Lcom/google/android/gms/common/internal/Objects;->hashCode([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public final toString()Ljava/lang/String;
.locals 3
.line 1
invoke-static {p0}, Lcom/google/android/gms/common/internal/Objects;->toStringHelper(Ljava/lang/Object;)Lcom/google/android/gms/common/internal/Objects$ToStringHelper;
move-result-object v0
const-string v1, "serverAuthCode"
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zza:Ljava/lang/String;
.line 2
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/common/internal/Objects$ToStringHelper;->add(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/common/internal/Objects$ToStringHelper;
move-result-object v0
const-string v1, "sessionId"
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
.line 3
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/common/internal/Objects$ToStringHelper;->add(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/common/internal/Objects$ToStringHelper;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/internal/Objects$ToStringHelper;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final writeToParcel(Landroid/os/Parcel;I)V
.locals 3
iget-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zza:Ljava/lang/String;
.line 1
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->beginObjectHeader(Landroid/os/Parcel;)I
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
.line 2
invoke-static {p1, v1, p2, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeString(Landroid/os/Parcel;ILjava/lang/String;Z)V
const/4 p2, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
.line 3
invoke-static {p1, p2, v1, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeString(Landroid/os/Parcel;ILjava/lang/String;Z)V
.line 4
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->finishObjectHeader(Landroid/os/Parcel;I)V
return-void
.end method
.method public final zza()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzam;->zzb:Ljava/lang/String;
return-object v0
.end method

View File

@@ -0,0 +1,98 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzan;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 6
.line 1
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->validateObjectHeader(Landroid/os/Parcel;)I
move-result v0
const/4 v1, 0x0
move-object v2, v1
.line 2
:goto_0
invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I
move-result v3
if-ge v3, v0, :cond_2
.line 3
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readHeader(Landroid/os/Parcel;)I
move-result v3
.line 4
invoke-static {v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->getFieldId(I)I
move-result v4
const/4 v5, 0x1
if-eq v4, v5, :cond_1
const/4 v5, 0x2
if-eq v4, v5, :cond_0
.line 7
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->skipUnknownField(Landroid/os/Parcel;I)V
goto :goto_0
.line 5
:cond_0
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v2
goto :goto_0
.line 6
:cond_1
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->createString(Landroid/os/Parcel;I)Ljava/lang/String;
move-result-object v1
goto :goto_0
.line 8
:cond_2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->ensureAtEnd(Landroid/os/Parcel;I)V
.line 9
new-instance p1, Lcom/google/android/gms/internal/games_v2/zzam;
invoke-direct {p1, v1, v2}, Lcom/google/android/gms/internal/games_v2/zzam;-><init>(Ljava/lang/String;Ljava/lang/String;)V
return-object p1
.end method
.method public final synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 1
new-array p1, p1, [Lcom/google/android/gms/internal/games_v2/zzam;
return-object p1
.end method

View File

@@ -0,0 +1,33 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzao;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzap;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzap;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzao;->zza:Lcom/google/android/gms/internal/games_v2/zzap;
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzao;->zza:Lcom/google/android/gms/internal/games_v2/zzap;
invoke-interface {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzap;->zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,8 @@
.class public interface abstract Lcom/google/android/gms/internal/games_v2/zzap;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.end method

View File

@@ -0,0 +1,55 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzaq;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Lcom/google/android/gms/internal/games_v2/zzav;
# direct methods
.method private constructor <init>(Lcom/google/android/gms/internal/games_v2/zzav;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaq;->zza:Lcom/google/android/gms/internal/games_v2/zzav;
return-void
.end method
.method public static zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq;
.locals 1
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-static {p0}, Lcom/google/android/gms/internal/games_v2/zzax;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzav;
move-result-object p0
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/games_v2/zzaq;-><init>(Lcom/google/android/gms/internal/games_v2/zzav;)V
return-object v0
.end method
# virtual methods
.method public final zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
.locals 1
.line 1
invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzao;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzao;-><init>(Lcom/google/android/gms/internal/games_v2/zzap;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaq;->zza:Lcom/google/android/gms/internal/games_v2/zzav;
invoke-interface {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzav;->zzd(Lcom/google/android/gms/internal/games_v2/zzao;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,3 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzar;
.super Ljava/lang/Object;
.source "SourceFile"

View File

@@ -0,0 +1,220 @@
.class final Lcom/google/android/gms/internal/games_v2/zzas;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/app/Application$ActivityLifecycleCallbacks;
# instance fields
.field final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzat;
.field private final zzb:Landroid/app/Application;
.field private zzc:Z
.field private zzd:Z
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzat;Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzar;)V
.locals 0
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zza:Lcom/google/android/gms/internal/games_v2/zzat;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzc:Z
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzb:Landroid/app/Application;
return-void
.end method
.method public static bridge synthetic zza(Lcom/google/android/gms/internal/games_v2/zzas;)V
.locals 1
.line 1
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzc:Z
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzb:Landroid/app/Application;
invoke-virtual {v0, p0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzc:Z
return-void
.end method
# virtual methods
.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
.locals 1
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-virtual {p1}, Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName;
move-result-object p2
invoke-virtual {p2}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String;
move-result-object p2
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzd:Z
if-eqz v0, :cond_0
const-string p1, "com.epicgames.unreal.GameActivity"
.line 4
invoke-static {p2, p1}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
goto :goto_0
:cond_0
const-string v0, "com.epicgames.unreal.SplashActivity"
.line 2
invoke-static {p2, v0}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p2
if-eqz p2, :cond_1
sget-object p2, Lcom/google/android/gms/internal/games_v2/zzau;->zza:Lcom/google/android/gms/internal/games_v2/zzau;
.line 3
invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/games_v2/zzau;->zza(Landroid/app/Activity;)Z
move-result p1
if-eqz p1, :cond_1
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzd:Z
return-void
:cond_1
:goto_0
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzb:Landroid/app/Application;
.line 5
invoke-virtual {p1, p0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
iget-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzc:Z
if-nez p1, :cond_3
:cond_2
return-void
:cond_3
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zzc:Z
const-string p1, "AutomaticGamesAuthenticator"
const-string p2, "Automatic connection attempt triggered"
.line 6
invoke-static {p1, p2}, Lcom/google/android/gms/internal/games_v2/zzfg;->zza(Ljava/lang/String;Ljava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzas;->zza:Lcom/google/android/gms/internal/games_v2/zzat;
invoke-static {p1}, Lcom/google/android/gms/internal/games_v2/zzat;->zzb(Lcom/google/android/gms/internal/games_v2/zzat;)Lcom/google/android/gms/internal/games_v2/zzav;
move-result-object p1
.line 7
invoke-interface {p1}, Lcom/google/android/gms/internal/games_v2/zzav;->zza()Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final onActivityDestroyed(Landroid/app/Activity;)V
.locals 0
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public final onActivityPaused(Landroid/app/Activity;)V
.locals 0
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public final onActivityResumed(Landroid/app/Activity;)V
.locals 0
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V
.locals 0
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public final onActivityStarted(Landroid/app/Activity;)V
.locals 0
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public final onActivityStopped(Landroid/app/Activity;)V
.locals 0
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method

View File

@@ -0,0 +1,139 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzat;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final zza:Ljava/util/concurrent/atomic/AtomicReference;
# instance fields
.field private final zzb:Lcom/google/android/gms/internal/games_v2/zzas;
.field private final zzc:Lcom/google/android/gms/internal/games_v2/zzav;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 1
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzat;->zza:Ljava/util/concurrent/atomic/AtomicReference;
return-void
.end method
.method public constructor <init>(Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzav;)V
.locals 2
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzas;
const/4 v1, 0x0
invoke-direct {v0, p0, p1, v1}, Lcom/google/android/gms/internal/games_v2/zzas;-><init>(Lcom/google/android/gms/internal/games_v2/zzat;Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzar;)V
iput-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzat;->zzb:Lcom/google/android/gms/internal/games_v2/zzas;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzat;->zzc:Lcom/google/android/gms/internal/games_v2/zzav;
return-void
.end method
.method public static zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzat;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/games_v2/zzat;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 1
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/games_v2/zzat;
if-eqz v1, :cond_0
return-object v1
:cond_0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzat;
.line 2
invoke-static {p0}, Lcom/google/android/gms/internal/games_v2/zzax;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzav;
move-result-object v2
invoke-direct {v1, p0, v2}, Lcom/google/android/gms/internal/games_v2/zzat;-><init>(Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzav;)V
:cond_1
const/4 p0, 0x0
.line 3
invoke-static {v0, p0, v1}, Landroidx/lifecycle/LifecycleKt$$ExternalSyntheticBackportWithForwarding0;->m(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_2
goto :goto_0
:cond_2
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p0
if-eqz p0, :cond_1
:goto_0
sget-object p0, Lcom/google/android/gms/internal/games_v2/zzat;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 4
invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/google/android/gms/internal/games_v2/zzat;
invoke-static {p0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/google/android/gms/internal/games_v2/zzat;
return-object p0
.end method
.method public static bridge synthetic zzb(Lcom/google/android/gms/internal/games_v2/zzat;)Lcom/google/android/gms/internal/games_v2/zzav;
.locals 0
iget-object p0, p0, Lcom/google/android/gms/internal/games_v2/zzat;->zzc:Lcom/google/android/gms/internal/games_v2/zzav;
return-object p0
.end method
# virtual methods
.method public final zzc()V
.locals 2
const-string v0, "AutomaticGamesAuthenticator"
const-string v1, "startWatching()"
.line 1
invoke-static {v0, v1}, Lcom/google/android/gms/internal/games_v2/zzfg;->zza(Ljava/lang/String;Ljava/lang/String;)V
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzat;->zzb:Lcom/google/android/gms/internal/games_v2/zzas;
.line 2
invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzas;->zza(Lcom/google/android/gms/internal/games_v2/zzas;)V
return-void
.end method

View File

@@ -0,0 +1,167 @@
.class final Lcom/google/android/gms/internal/games_v2/zzau;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field static final zza:Lcom/google/android/gms/internal/games_v2/zzau;
# instance fields
.field private zzb:Z
.field private zzc:Z
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzau;
invoke-direct {v0}, Lcom/google/android/gms/internal/games_v2/zzau;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzau;->zza:Lcom/google/android/gms/internal/games_v2/zzau;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final zza(Landroid/app/Activity;)Z
.locals 6
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzau;->zzc:Z
if-nez v0, :cond_5
.line 1
invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v0
const/16 v1, 0x80
const/4 v2, 0x0
.line 2
:try_start_0
invoke-static {p1}, Lcom/google/android/gms/common/wrappers/Wrappers;->packageManager(Landroid/content/Context;)Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;
move-result-object v3
.line 3
invoke-virtual {v3, v0, v1}, Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
move-result-object v0
:try_end_0
.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
if-nez v0, :cond_0
:catch_0
move-object v0, v2
goto :goto_0
.line 4
:cond_0
iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
:goto_0
const/4 v3, 0x0
if-nez v0, :cond_1
goto :goto_1
:cond_1
const-string v4, "com.epicgames.unreal.GameActivity.EngineVersion"
const-string v5, ""
.line 5
invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v4, "5."
.line 6
invoke-virtual {v0, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_2
goto :goto_1
:cond_2
new-instance v0, Landroid/content/ComponentName;
const-string v4, "com.epicgames.unreal.GameActivity"
.line 7
invoke-direct {v0, p1, v4}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V
.line 8
:try_start_1
invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object p1
invoke-virtual {p1, v0, v1}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;
move-result-object v2
:try_end_1
.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
if-nez v2, :cond_3
goto :goto_1
.line 9
:cond_3
iget-object p1, v2, Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
if-nez p1, :cond_4
goto :goto_1
:cond_4
const-string v0, "android.app.lib_name"
.line 10
invoke-virtual {p1, v0, v5}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "Unreal"
invoke-static {p1, v0}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
:goto_1
iput-boolean v3, p0, Lcom/google/android/gms/internal/games_v2/zzau;->zzb:Z
const/4 p1, 0x1
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzau;->zzc:Z
return v3
:cond_5
iget-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzau;->zzb:Z
return p1
.end method

View File

@@ -0,0 +1,17 @@
.class public interface abstract Lcom/google/android/gms/internal/games_v2/zzav;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract zza()Lcom/google/android/gms/tasks/Task;
.end method
.method public abstract zzb()Lcom/google/android/gms/tasks/Task;
.end method
.method public abstract zzc()Lcom/google/android/gms/tasks/Task;
.end method
.method public abstract zzd(Lcom/google/android/gms/internal/games_v2/zzao;)Lcom/google/android/gms/tasks/Task;
.end method

View File

@@ -0,0 +1,23 @@
.class final Lcom/google/android/gms/internal/games_v2/zzaw;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field final synthetic zza:Landroid/app/Application;
.field final synthetic zzb:Lcom/google/android/gms/internal/games_v2/zzi;
# direct methods
.method public constructor <init>(Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzi;)V
.locals 0
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaw;->zza:Landroid/app/Application;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzaw;->zzb:Lcom/google/android/gms/internal/games_v2/zzi;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,121 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzax;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final zza:Ljava/util/concurrent/atomic/AtomicReference;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 1
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzax;->zza:Ljava/util/concurrent/atomic/AtomicReference;
return-void
.end method
.method public static zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzav;
.locals 7
sget-object v0, Lcom/google/android/gms/internal/games_v2/zzax;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 1
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/games_v2/zzav;
if-eqz v1, :cond_0
return-object v1
.line 2
:cond_0
invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzi;->zza()Lcom/google/android/gms/internal/games_v2/zzg;
move-result-object v1
const/16 v2, 0x9
.line 3
invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzg;->zza(I)Lcom/google/android/gms/internal/games_v2/zzg;
.line 4
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzg;->zzb(Ljava/lang/String;)Lcom/google/android/gms/internal/games_v2/zzg;
.line 5
invoke-virtual {v1}, Lcom/google/android/gms/internal/games_v2/zzg;->zzc()Lcom/google/android/gms/internal/games_v2/zzi;
move-result-object v1
.line 6
invoke-static {p0}, Lcom/google/android/gms/games/internal/zzg;->zzb(Landroid/app/Application;)Lcom/google/android/gms/games/internal/zzg;
move-result-object v2
new-instance v3, Lcom/google/android/gms/internal/games_v2/zzbl;
invoke-static {}, Lcom/google/android/gms/games/internal/v2/resolution/zzb;->zza()Lcom/google/android/gms/games/internal/v2/resolution/zzb;
move-result-object v4
new-instance v5, Lcom/google/android/gms/internal/games_v2/zzbp;
new-instance v6, Lcom/google/android/gms/internal/games_v2/zzaw;
invoke-direct {v6, p0, v1}, Lcom/google/android/gms/internal/games_v2/zzaw;-><init>(Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzi;)V
.line 7
invoke-direct {v5, p0, v2, v6}, Lcom/google/android/gms/internal/games_v2/zzbp;-><init>(Landroid/app/Application;Lcom/google/android/gms/games/internal/zzg;Lcom/google/android/gms/internal/games_v2/zzaw;)V
invoke-direct {v3, p0, v2, v4, v5}, Lcom/google/android/gms/internal/games_v2/zzbl;-><init>(Landroid/app/Application;Lcom/google/android/gms/games/internal/zzg;Lcom/google/android/gms/games/internal/v2/resolution/zzb;Lcom/google/android/gms/internal/games_v2/zzbm;)V
:cond_1
const/4 p0, 0x0
.line 8
invoke-static {v0, p0, v3}, Landroidx/lifecycle/LifecycleKt$$ExternalSyntheticBackportWithForwarding0;->m(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_2
goto :goto_0
:cond_2
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p0
if-eqz p0, :cond_1
:goto_0
sget-object p0, Lcom/google/android/gms/internal/games_v2/zzax;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 9
invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/google/android/gms/internal/games_v2/zzav;
invoke-static {p0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/google/android/gms/internal/games_v2/zzav;
return-object p0
.end method

View File

@@ -0,0 +1,31 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzay;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public static synthetic zza(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Z
.locals 1
:cond_0
invoke-static {p0, p1, p2}, Landroidx/lifecycle/LifecycleKt$$ExternalSyntheticBackportWithForwarding0;->m(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
const/4 p0, 0x1
return p0
:cond_1
invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
if-eq v0, p1, :cond_0
const/4 p0, 0x0
return p0
.end method

View File

@@ -0,0 +1,46 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzaz;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/OnCompleteListener;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbl;
.field public final synthetic zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbl;Lcom/google/android/gms/tasks/TaskCompletionSource;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzaz;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzaz;->zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzaz;->zzc:I
return-void
.end method
# virtual methods
.method public final onComplete(Lcom/google/android/gms/tasks/Task;)V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzaz;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzaz;->zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzaz;->zzc:I
invoke-virtual {v0, v1, v2, p1}, Lcom/google/android/gms/internal/games_v2/zzbl;->zzh(Lcom/google/android/gms/tasks/TaskCompletionSource;ILcom/google/android/gms/tasks/Task;)V
return-void
.end method

View File

@@ -0,0 +1,81 @@
.class public Lcom/google/android/gms/internal/games_v2/zzb;
.super Landroid/os/Binder;
.source "SourceFile"
# interfaces
.implements Landroid/os/IInterface;
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0}, Landroid/os/Binder;-><init>()V
.line 2
invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final asBinder()Landroid/os/IBinder;
.locals 0
return-object p0
.end method
.method public final onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
const v0, 0xffffff
if-le p1, v0, :cond_0
.line 1
invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
move-result v0
if-eqz v0, :cond_1
const/4 p1, 0x1
return p1
.line 2
:cond_0
invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String;
move-result-object v0
invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V
.line 3
:cond_1
invoke-virtual {p0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/games_v2/zzb;->zza(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
move-result p1
return p1
.end method
.method public zza(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
const/4 p1, 0x0
throw p1
.end method

View File

@@ -0,0 +1,40 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzba;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbl;
.field public final synthetic zzb:Lcom/google/android/gms/internal/games_v2/zzbk;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbl;Lcom/google/android/gms/internal/games_v2/zzbk;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzba;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzba;->zzb:Lcom/google/android/gms/internal/games_v2/zzbk;
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzba;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzba;->zzb:Lcom/google/android/gms/internal/games_v2/zzbk;
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/games_v2/zzbl;->zzi(Lcom/google/android/gms/internal/games_v2/zzbk;)V
return-void
.end method

View File

@@ -0,0 +1,58 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbb;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/OnCompleteListener;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbb;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
return-void
.end method
# virtual methods
.method public final onComplete(Lcom/google/android/gms/tasks/Task;)V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbb;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->isSuccessful()Z
move-result v1
if-eqz v1, :cond_0
.line 2
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getResult()Ljava/lang/Object;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetResult(Ljava/lang/Object;)Z
return-void
.line 3
:cond_0
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getException()Ljava/lang/Exception;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/internal/games_v2/zzfq;->zza(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetException(Ljava/lang/Exception;)Z
return-void
.end method

View File

@@ -0,0 +1,36 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbc;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzgf;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbl;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbl;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbc;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
return-void
.end method
# virtual methods
.method public final zza()Ljava/lang/Object;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbc;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
invoke-virtual {v0}, Lcom/google/android/gms/internal/games_v2/zzbl;->zze()Lcom/google/android/gms/tasks/Task;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,52 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbd;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzgf;
.field public final synthetic zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzgf;Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbd;->zza:Lcom/google/android/gms/internal/games_v2/zzgf;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbd;->zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbd;->zza:Lcom/google/android/gms/internal/games_v2/zzgf;
.line 1
invoke-interface {v0}, Lcom/google/android/gms/internal/games_v2/zzgf;->zza()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/tasks/Task;
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbb;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbd;->zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzbb;-><init>(Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->addOnCompleteListener(Lcom/google/android/gms/tasks/OnCompleteListener;)Lcom/google/android/gms/tasks/Task;
return-void
.end method

View File

@@ -0,0 +1,46 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbe;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/OnCompleteListener;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbl;
.field public final synthetic zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
.field public final synthetic zzc:Lcom/google/android/gms/internal/games_v2/zzq;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbl;Lcom/google/android/gms/tasks/TaskCompletionSource;Lcom/google/android/gms/internal/games_v2/zzq;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbe;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbe;->zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
iput-object p3, p0, Lcom/google/android/gms/internal/games_v2/zzbe;->zzc:Lcom/google/android/gms/internal/games_v2/zzq;
return-void
.end method
# virtual methods
.method public final onComplete(Lcom/google/android/gms/tasks/Task;)V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbe;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzbe;->zzb:Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbe;->zzc:Lcom/google/android/gms/internal/games_v2/zzq;
invoke-virtual {v0, v1, v2, p1}, Lcom/google/android/gms/internal/games_v2/zzbl;->zzg(Lcom/google/android/gms/tasks/TaskCompletionSource;Lcom/google/android/gms/internal/games_v2/zzq;Lcom/google/android/gms/tasks/Task;)V
return-void
.end method

View File

@@ -0,0 +1,70 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbf;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/OnCompleteListener;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbf;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
return-void
.end method
# virtual methods
.method public final onComplete(Lcom/google/android/gms/tasks/Task;)V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbf;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->isSuccessful()Z
move-result v1
if-eqz v1, :cond_1
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getResult()Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Boolean;
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-nez p1, :cond_0
goto :goto_0
.line 2
:cond_0
sget-object p1, Lcom/google/android/gms/games/AuthenticationResult;->zza:Lcom/google/android/gms/games/AuthenticationResult;
.line 3
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetResult(Ljava/lang/Object;)Z
return-void
.line 1
:cond_1
:goto_0
sget-object p1, Lcom/google/android/gms/games/AuthenticationResult;->zzb:Lcom/google/android/gms/games/AuthenticationResult;
.line 2
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetResult(Ljava/lang/Object;)Z
return-void
.end method

View File

@@ -0,0 +1,36 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbg;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzgf;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbl;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbl;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbg;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
return-void
.end method
# virtual methods
.method public final zza()Ljava/lang/Object;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbg;->zza:Lcom/google/android/gms/internal/games_v2/zzbl;
invoke-virtual {v0}, Lcom/google/android/gms/internal/games_v2/zzbl;->zzf()Lcom/google/android/gms/tasks/Task;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,84 @@
.class final enum Lcom/google/android/gms/internal/games_v2/zzbh;
.super Ljava/lang/Enum;
.source "SourceFile"
# static fields
.field public static final enum zza:Lcom/google/android/gms/internal/games_v2/zzbh;
.field public static final enum zzb:Lcom/google/android/gms/internal/games_v2/zzbh;
.field public static final enum zzc:Lcom/google/android/gms/internal/games_v2/zzbh;
.field private static final synthetic zzd:[Lcom/google/android/gms/internal/games_v2/zzbh;
# direct methods
.method static constructor <clinit>()V
.locals 5
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbh;
const-string v1, "AUTOMATIC"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/google/android/gms/internal/games_v2/zzbh;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzbh;->zza:Lcom/google/android/gms/internal/games_v2/zzbh;
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbh;
const-string v2, "AUTOMATIC_PENDING_EXPLICIT"
const/4 v3, 0x1
.line 2
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzbh;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/google/android/gms/internal/games_v2/zzbh;->zzb:Lcom/google/android/gms/internal/games_v2/zzbh;
new-instance v2, Lcom/google/android/gms/internal/games_v2/zzbh;
const-string v3, "EXPLICIT"
const/4 v4, 0x2
.line 3
invoke-direct {v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzbh;-><init>(Ljava/lang/String;I)V
sput-object v2, Lcom/google/android/gms/internal/games_v2/zzbh;->zzc:Lcom/google/android/gms/internal/games_v2/zzbh;
filled-new-array {v0, v1, v2}, [Lcom/google/android/gms/internal/games_v2/zzbh;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzbh;->zzd:[Lcom/google/android/gms/internal/games_v2/zzbh;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static values()[Lcom/google/android/gms/internal/games_v2/zzbh;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/games_v2/zzbh;->zzd:[Lcom/google/android/gms/internal/games_v2/zzbh;
.line 1
invoke-virtual {v0}, [Lcom/google/android/gms/internal/games_v2/zzbh;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/games_v2/zzbh;
return-object v0
.end method

View File

@@ -0,0 +1,97 @@
.class final enum Lcom/google/android/gms/internal/games_v2/zzbi;
.super Ljava/lang/Enum;
.source "SourceFile"
# static fields
.field public static final enum zza:Lcom/google/android/gms/internal/games_v2/zzbi;
.field public static final enum zzb:Lcom/google/android/gms/internal/games_v2/zzbi;
.field public static final enum zzc:Lcom/google/android/gms/internal/games_v2/zzbi;
.field public static final enum zzd:Lcom/google/android/gms/internal/games_v2/zzbi;
.field private static final synthetic zze:[Lcom/google/android/gms/internal/games_v2/zzbi;
# direct methods
.method static constructor <clinit>()V
.locals 6
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbi;
const-string v1, "UNINITIALIZED"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/google/android/gms/internal/games_v2/zzbi;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzbi;->zza:Lcom/google/android/gms/internal/games_v2/zzbi;
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbi;
const-string v2, "AUTHENTICATING"
const/4 v3, 0x1
.line 2
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzbi;-><init>(Ljava/lang/String;I)V
sput-object v1, Lcom/google/android/gms/internal/games_v2/zzbi;->zzb:Lcom/google/android/gms/internal/games_v2/zzbi;
new-instance v2, Lcom/google/android/gms/internal/games_v2/zzbi;
const-string v3, "AUTHENTICATED"
const/4 v4, 0x2
.line 3
invoke-direct {v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzbi;-><init>(Ljava/lang/String;I)V
sput-object v2, Lcom/google/android/gms/internal/games_v2/zzbi;->zzc:Lcom/google/android/gms/internal/games_v2/zzbi;
new-instance v3, Lcom/google/android/gms/internal/games_v2/zzbi;
const-string v4, "AUTHENTICATION_FAILED"
const/4 v5, 0x3
.line 4
invoke-direct {v3, v4, v5}, Lcom/google/android/gms/internal/games_v2/zzbi;-><init>(Ljava/lang/String;I)V
sput-object v3, Lcom/google/android/gms/internal/games_v2/zzbi;->zzd:Lcom/google/android/gms/internal/games_v2/zzbi;
filled-new-array {v0, v1, v2, v3}, [Lcom/google/android/gms/internal/games_v2/zzbi;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzbi;->zze:[Lcom/google/android/gms/internal/games_v2/zzbi;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static values()[Lcom/google/android/gms/internal/games_v2/zzbi;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/games_v2/zzbi;->zze:[Lcom/google/android/gms/internal/games_v2/zzbi;
.line 1
invoke-virtual {v0}, [Lcom/google/android/gms/internal/games_v2/zzbi;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/games_v2/zzbi;
return-object v0
.end method

View File

@@ -0,0 +1,34 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbj;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/OnCompleteListener;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbk;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbk;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbj;->zza:Lcom/google/android/gms/internal/games_v2/zzbk;
return-void
.end method
# virtual methods
.method public final onComplete(Lcom/google/android/gms/tasks/Task;)V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbj;->zza:Lcom/google/android/gms/internal/games_v2/zzbk;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzbk;->zzb(Lcom/google/android/gms/tasks/Task;)V
return-void
.end method

View File

@@ -0,0 +1,97 @@
.class final Lcom/google/android/gms/internal/games_v2/zzbk;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.field private final zzb:Lcom/google/android/gms/internal/games_v2/zzao;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzao;Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbk;->zzb:Lcom/google/android/gms/internal/games_v2/zzao;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbk;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbk;->zzb:Lcom/google/android/gms/internal/games_v2/zzao;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzao;->zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzge;->zza()Ljava/util/concurrent/Executor;
move-result-object v0
.line 2
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbj;
invoke-direct {v1, p0}, Lcom/google/android/gms/internal/games_v2/zzbj;-><init>(Lcom/google/android/gms/internal/games_v2/zzbk;)V
.line 3
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->addOnCompleteListener(Ljava/util/concurrent/Executor;Lcom/google/android/gms/tasks/OnCompleteListener;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final synthetic zzb(Lcom/google/android/gms/tasks/Task;)V
.locals 1
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->isSuccessful()Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbk;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 2
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getResult()Ljava/lang/Object;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setResult(Ljava/lang/Object;)V
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbk;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 3
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getException()Ljava/lang/Exception;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/internal/games_v2/zzfq;->zza(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setException(Ljava/lang/Exception;)V
return-void
.end method
.method public final zzc(Ljava/lang/Exception;)V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbk;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setException(Ljava/lang/Exception;)V
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
.class interface abstract Lcom/google/android/gms/internal/games_v2/zzbm;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract zza(Lcom/google/android/gms/internal/games_v2/zzq;)Lcom/google/android/gms/tasks/Task;
.end method

View File

@@ -0,0 +1,48 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbn;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/Continuation;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/internal/games_v2/zzbp;
.field public final synthetic zzb:Lcom/google/android/gms/internal/games_v2/zzq;
.field public final synthetic zzc:Z
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/internal/games_v2/zzbp;Lcom/google/android/gms/internal/games_v2/zzq;Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbn;->zza:Lcom/google/android/gms/internal/games_v2/zzbp;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbn;->zzb:Lcom/google/android/gms/internal/games_v2/zzq;
iput-boolean p3, p0, Lcom/google/android/gms/internal/games_v2/zzbn;->zzc:Z
return-void
.end method
# virtual methods
.method public final then(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object;
.locals 3
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbn;->zza:Lcom/google/android/gms/internal/games_v2/zzbp;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzbn;->zzb:Lcom/google/android/gms/internal/games_v2/zzq;
iget-boolean v2, p0, Lcom/google/android/gms/internal/games_v2/zzbn;->zzc:Z
invoke-virtual {v0, v1, v2, p1}, Lcom/google/android/gms/internal/games_v2/zzbp;->zzb(Lcom/google/android/gms/internal/games_v2/zzq;ZLcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,93 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbo;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/tasks/OnCompleteListener;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbo;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
return-void
.end method
# virtual methods
.method public final onComplete(Lcom/google/android/gms/tasks/Task;)V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbo;->zza:Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->isSuccessful()Z
move-result v1
if-eqz v1, :cond_0
.line 2
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getResult()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/games_v2/zzs;
invoke-virtual {p1}, Lcom/google/android/gms/internal/games_v2/zzs;->zza()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/internal/games_v2/zzbq;->zzc(Ljava/lang/String;)Lcom/google/android/gms/internal/games_v2/zzbq;
move-result-object p1
.line 3
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetResult(Ljava/lang/Object;)Z
return-void
.line 4
:cond_0
invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->getException()Ljava/lang/Exception;
move-result-object p1
.line 5
instance-of v1, p1, Lcom/google/android/gms/common/api/ApiException;
if-nez v1, :cond_1
.line 6
invoke-static {p1}, Lcom/google/android/gms/internal/games_v2/zzfq;->zza(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetException(Ljava/lang/Exception;)Z
return-void
.line 7
:cond_1
check-cast p1, Lcom/google/android/gms/common/api/ApiException;
.line 8
invoke-virtual {p1}, Lcom/google/android/gms/common/api/ApiException;->getStatus()Lcom/google/android/gms/common/api/Status;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/internal/games_v2/zzbq;
move-result-object p1
.line 9
invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->trySetResult(Ljava/lang/Object;)Z
return-void
.end method

View File

@@ -0,0 +1,205 @@
.class final Lcom/google/android/gms/internal/games_v2/zzbp;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzbm;
# instance fields
.field private final zza:Landroid/app/Application;
.field private final zzb:Lcom/google/android/gms/games/internal/zzg;
.field private final zzc:Lcom/google/android/gms/internal/games_v2/zzaw;
# direct methods
.method public constructor <init>(Landroid/app/Application;Lcom/google/android/gms/games/internal/zzg;Lcom/google/android/gms/internal/games_v2/zzaw;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zza:Landroid/app/Application;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zzb:Lcom/google/android/gms/games/internal/zzg;
iput-object p3, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zzc:Lcom/google/android/gms/internal/games_v2/zzaw;
return-void
.end method
.method private final zzc()Lcom/google/android/gms/internal/games_v2/zzk;
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zzb:Lcom/google/android/gms/games/internal/zzg;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/games/internal/zzg;->zza()Landroid/app/Activity;
move-result-object v0
if-eqz v0, :cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zzc:Lcom/google/android/gms/internal/games_v2/zzaw;
iget-object v1, v1, Lcom/google/android/gms/internal/games_v2/zzaw;->zzb:Lcom/google/android/gms/internal/games_v2/zzi;
.line 2
invoke-static {v0, v1}, Lcom/google/android/gms/internal/games_v2/zzj;->zza(Landroid/content/Context;Lcom/google/android/gms/internal/games_v2/zzi;)Lcom/google/android/gms/internal/games_v2/zzk;
move-result-object v0
return-object v0
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zzc:Lcom/google/android/gms/internal/games_v2/zzaw;
iget-object v1, v0, Lcom/google/android/gms/internal/games_v2/zzaw;->zza:Landroid/app/Application;
iget-object v0, v0, Lcom/google/android/gms/internal/games_v2/zzaw;->zzb:Lcom/google/android/gms/internal/games_v2/zzi;
.line 3
invoke-static {v1, v0}, Lcom/google/android/gms/internal/games_v2/zzj;->zza(Landroid/content/Context;Lcom/google/android/gms/internal/games_v2/zzi;)Lcom/google/android/gms/internal/games_v2/zzk;
move-result-object v0
return-object v0
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/internal/games_v2/zzq;)Lcom/google/android/gms/tasks/Task;
.locals 5
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/internal/games_v2/zzq;->zza()I
move-result v0
const/4 v1, 0x0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbp;->zza:Landroid/app/Application;
invoke-static {v0}, Lcom/google/android/gms/common/wrappers/InstantApps;->isInstantApp(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_0
const/4 v1, 0x1
.line 2
:cond_0
invoke-direct {p0}, Lcom/google/android/gms/internal/games_v2/zzbp;->zzc()Lcom/google/android/gms/internal/games_v2/zzk;
move-result-object v0
.line 3
invoke-interface {v0, p1, v1}, Lcom/google/android/gms/internal/games_v2/zzk;->zza(Lcom/google/android/gms/internal/games_v2/zzq;Z)Lcom/google/android/gms/tasks/Task;
move-result-object v0
.line 4
new-instance v2, Lcom/google/android/gms/tasks/TaskCompletionSource;
invoke-direct {v2}, Lcom/google/android/gms/tasks/TaskCompletionSource;-><init>()V
invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzge;->zza()Ljava/util/concurrent/Executor;
move-result-object v3
.line 5
new-instance v4, Lcom/google/android/gms/internal/games_v2/zzbn;
invoke-direct {v4, p0, p1, v1}, Lcom/google/android/gms/internal/games_v2/zzbn;-><init>(Lcom/google/android/gms/internal/games_v2/zzbp;Lcom/google/android/gms/internal/games_v2/zzq;Z)V
.line 6
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/tasks/Task;->continueWithTask(Ljava/util/concurrent/Executor;Lcom/google/android/gms/tasks/Continuation;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzge;->zza()Ljava/util/concurrent/Executor;
move-result-object v0
.line 7
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbo;
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzbo;-><init>(Lcom/google/android/gms/tasks/TaskCompletionSource;)V
.line 8
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->addOnCompleteListener(Ljava/util/concurrent/Executor;Lcom/google/android/gms/tasks/OnCompleteListener;)Lcom/google/android/gms/tasks/Task;
.line 9
invoke-virtual {v2}, Lcom/google/android/gms/tasks/TaskCompletionSource;->getTask()Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final synthetic zzb(Lcom/google/android/gms/internal/games_v2/zzq;ZLcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.line 1
invoke-virtual {p3}, Lcom/google/android/gms/tasks/Task;->isSuccessful()Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
.line 2
:cond_0
invoke-virtual {p3}, Lcom/google/android/gms/tasks/Task;->getException()Ljava/lang/Exception;
move-result-object v0
.line 3
instance-of v1, v0, Lcom/google/android/gms/common/api/ApiException;
if-eqz v1, :cond_1
.line 4
check-cast v0, Lcom/google/android/gms/common/api/ApiException;
invoke-virtual {v0}, Lcom/google/android/gms/common/api/ApiException;->getStatusCode()I
move-result v0
const/16 v1, 0x14
if-ne v0, v1, :cond_1
const-string p3, "GamesAuthenticator"
const-string v0, "Service connection suspended during the first sign-in attempt. Trying again."
.line 5
invoke-static {p3, v0}, Lcom/google/android/gms/internal/games_v2/zzfg;->zza(Ljava/lang/String;Ljava/lang/String;)V
.line 6
invoke-direct {p0}, Lcom/google/android/gms/internal/games_v2/zzbp;->zzc()Lcom/google/android/gms/internal/games_v2/zzk;
move-result-object p3
.line 7
invoke-interface {p3, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzk;->zza(Lcom/google/android/gms/internal/games_v2/zzq;Z)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
:cond_1
:goto_0
return-object p3
.end method

View File

@@ -0,0 +1,210 @@
.class final Lcom/google/android/gms/internal/games_v2/zzbq;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private final zzb:Lcom/google/android/gms/common/api/Status;
# direct methods
.method private constructor <init>(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)V
.locals 0
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zza:Ljava/lang/String;
return-void
.end method
.method public static zzb(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/internal/games_v2/zzbq;
.locals 2
.line 1
invoke-virtual {p0}, Lcom/google/android/gms/common/api/Status;->isSuccess()Z
move-result v0
xor-int/lit8 v0, v0, 0x1
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbq;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/internal/games_v2/zzbq;-><init>(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)V
return-object v0
.end method
.method public static zzc(Ljava/lang/String;)Lcom/google/android/gms/internal/games_v2/zzbq;
.locals 2
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbq;
sget-object v1, Lcom/google/android/gms/common/api/Status;->RESULT_SUCCESS:Lcom/google/android/gms/common/api/Status;
invoke-direct {v0, v1, p0}, Lcom/google/android/gms/internal/games_v2/zzbq;-><init>(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)V
return-object v0
.end method
# virtual methods
.method public final equals(Ljava/lang/Object;)Z
.locals 4
.param p1 # Ljava/lang/Object;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
.line 1
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/games_v2/zzbq;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/games_v2/zzbq;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
.line 2
iget-object v3, p1, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
invoke-static {v1, v3}, Lcom/google/android/gms/common/internal/Objects;->equal(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zza:Ljava/lang/String;
iget-object p1, p1, Lcom/google/android/gms/internal/games_v2/zzbq;->zza:Ljava/lang/String;
invoke-static {v1, p1}, Lcom/google/android/gms/common/internal/Objects;->equal(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
return v0
:cond_2
return v2
.end method
.method public final hashCode()I
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zza:Ljava/lang/String;
filled-new-array {v0, v1}, [Ljava/lang/Object;
move-result-object v0
.line 1
invoke-static {v0}, Lcom/google/android/gms/common/internal/Objects;->hashCode([Ljava/lang/Object;)I
move-result v0
return v0
.end method
.method public final toString()Ljava/lang/String;
.locals 3
.line 1
invoke-static {p0}, Lcom/google/android/gms/common/internal/Objects;->toStringHelper(Ljava/lang/Object;)Lcom/google/android/gms/common/internal/Objects$ToStringHelper;
move-result-object v0
const-string v1, "status"
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
.line 2
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/common/internal/Objects$ToStringHelper;->add(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/common/internal/Objects$ToStringHelper;
move-result-object v0
const-string v1, "gameRunToken"
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zza:Ljava/lang/String;
.line 3
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/common/internal/Objects$ToStringHelper;->add(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/android/gms/common/internal/Objects$ToStringHelper;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/internal/Objects$ToStringHelper;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final zza()Landroid/app/PendingIntent;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/common/api/Status;->getResolution()Landroid/app/PendingIntent;
move-result-object v0
return-object v0
.end method
.method public final zzd()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zza:Ljava/lang/String;
return-object v0
.end method
.method public final zze()Z
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbq;->zzb:Lcom/google/android/gms/common/api/Status;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/common/api/Status;->isSuccess()Z
move-result v0
return v0
.end method

View File

@@ -0,0 +1,210 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzbr;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final zza:Ljava/util/concurrent/atomic/AtomicReference;
.field private static zzb:Z
# instance fields
.field private final zzc:Landroid/app/Application;
.field private final zzd:Lcom/google/android/gms/internal/games_v2/zzat;
.field private final zze:Lcom/google/android/gms/games/internal/zzg;
.field private final zzf:Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 1
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/games_v2/zzbr;->zza:Ljava/util/concurrent/atomic/AtomicReference;
const/4 v0, 0x0
sput-boolean v0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb:Z
return-void
.end method
.method private constructor <init>(Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzat;Lcom/google/android/gms/games/internal/zzg;Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzc:Landroid/app/Application;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzd:Lcom/google/android/gms/internal/games_v2/zzat;
iput-object p3, p0, Lcom/google/android/gms/internal/games_v2/zzbr;->zze:Lcom/google/android/gms/games/internal/zzg;
iput-object p4, p0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzf:Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;
return-void
.end method
.method public static zza()Landroid/app/Application;
.locals 1
.line 1
invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V
sget-object v0, Lcom/google/android/gms/internal/games_v2/zzbr;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 2
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/games_v2/zzbr;
iget-object v0, v0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzc:Landroid/app/Application;
return-object v0
.end method
.method public static zzb()V
.locals 2
sget-boolean v0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb:Z
const-string v1, "PlayGamesSdk has not been initialized. Ensure that PlayGamesSdk.initialize() has been called."
.line 1
invoke-static {v0, v1}, Lcom/google/android/gms/common/internal/Preconditions;->checkState(ZLjava/lang/Object;)V
return-void
.end method
.method public static zzc(Landroid/content/Context;)V
.locals 6
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x1
if-eqz p0, :cond_0
move v1, v0
goto :goto_0
:cond_0
const/4 v1, 0x0
.line 1
:goto_0
invoke-static {v1}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
sget-object v1, Lcom/google/android/gms/internal/games_v2/zzbr;->zza:Ljava/util/concurrent/atomic/AtomicReference;
.line 2
invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v2
if-nez v2, :cond_3
.line 3
monitor-enter v1
.line 4
:try_start_0
invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v2
if-nez v2, :cond_2
.line 5
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v2
if-eqz v2, :cond_1
.line 6
check-cast v2, Landroid/app/Application;
goto :goto_1
:catchall_0
move-exception p0
goto :goto_2
.line 7
:cond_1
move-object v2, p0
check-cast v2, Landroid/app/Application;
.line 8
:goto_1
invoke-static {v2}, Lcom/google/android/gms/internal/games_v2/zzat;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzat;
move-result-object v3
.line 9
invoke-static {v2}, Lcom/google/android/gms/games/internal/zzg;->zzb(Landroid/app/Application;)Lcom/google/android/gms/games/internal/zzg;
move-result-object v4
new-instance v5, Lcom/google/android/gms/internal/games_v2/zzbr;
.line 10
invoke-static {p0}, Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;->zzd(Landroid/content/Context;)Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;
move-result-object p0
invoke-direct {v5, v2, v3, v4, p0}, Lcom/google/android/gms/internal/games_v2/zzbr;-><init>(Landroid/app/Application;Lcom/google/android/gms/internal/games_v2/zzat;Lcom/google/android/gms/games/internal/zzg;Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;)V
.line 11
invoke-virtual {v1, v5}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
iget-object p0, v5, Lcom/google/android/gms/internal/games_v2/zzbr;->zzf:Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;
.line 12
invoke-virtual {p0}, Lcom/google/android/gms/games/internal/v2/appshortcuts/zzg;->zzc()V
iget-object p0, v5, Lcom/google/android/gms/internal/games_v2/zzbr;->zzd:Lcom/google/android/gms/internal/games_v2/zzat;
.line 13
invoke-virtual {p0}, Lcom/google/android/gms/internal/games_v2/zzat;->zzc()V
iget-object p0, v5, Lcom/google/android/gms/internal/games_v2/zzbr;->zze:Lcom/google/android/gms/games/internal/zzg;
.line 14
invoke-virtual {p0}, Lcom/google/android/gms/games/internal/zzg;->zzg()V
.line 15
:cond_2
monitor-exit v1
goto :goto_3
:goto_2
monitor-exit v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p0
:cond_3
:goto_3
sput-boolean v0, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb:Z
return-void
.end method

View File

@@ -0,0 +1,39 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbs;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbs;->zza:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbs;->zza:Ljava/lang/String;
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzT(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbt;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbt;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzbt;->zzb:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbu;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbt;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzbt;->zzb:I
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzbu;-><init>(Ljava/lang/String;I)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a29
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,45 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbu;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbu;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzbu;->zzb:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 2
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzbu;->zza:Ljava/lang/String;
iget v1, p0, Lcom/google/android/gms/internal/games_v2/zzbu;->zzb:I
.line 1
invoke-virtual {p1, p2, v0, v1}, Lcom/google/android/gms/games/internal/zzaj;->zzP(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;I)V
return-void
.end method

View File

@@ -0,0 +1,39 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbv;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzbv;->zza:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzbv;->zza:Z
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzy(Lcom/google/android/gms/tasks/TaskCompletionSource;Z)V
return-void
.end method

View File

@@ -0,0 +1,52 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbw;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# direct methods
.method public synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
:try_start_0
invoke-virtual {p1}, Lcom/google/android/gms/common/internal/BaseGmsClient;->getService()Landroid/os/IInterface;
move-result-object p1
check-cast p1, Lcom/google/android/gms/games/internal/zzao;
invoke-virtual {p1}, Lcom/google/android/gms/games/internal/zzao;->zzg()Landroid/content/Intent;
move-result-object p1
invoke-virtual {p2, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setResult(Ljava/lang/Object;)V
:try_end_0
.catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
.line 2
invoke-static {p2, p1}, Lcom/google/android/gms/games/GamesStatusUtils;->zzb(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/SecurityException;)V
return-void
.end method

View File

@@ -0,0 +1,63 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbx;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbx;->zza:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 3
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbs;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbx;->zza:Ljava/lang/String;
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzbs;-><init>(Ljava/lang/String;)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a27
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,63 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzby;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzby;->zza:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 3
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbv;
iget-boolean v2, p0, Lcom/google/android/gms/internal/games_v2/zzby;->zza:Z
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzbv;-><init>(Z)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a25
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,63 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzbz;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzbz;->zza:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 3
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcc;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzbz;->zza:Ljava/lang/String;
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzcc;-><init>(Ljava/lang/String;)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a26
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,151 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzc;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final synthetic zza:I
# direct methods
.method static constructor <clinit>()V
.locals 1
const-class v0, Lcom/google/android/gms/internal/games_v2/zzc;
.line 1
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static zza(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
.locals 1
.line 1
invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I
move-result v0
if-nez v0, :cond_0
const/4 p0, 0x0
return-object p0
.line 2
:cond_0
invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/os/Parcelable;
return-object p0
.end method
.method public static zzb(Landroid/os/Parcel;)V
.locals 3
.line 1
invoke-virtual {p0}, Landroid/os/Parcel;->dataAvail()I
move-result p0
if-gtz p0, :cond_0
return-void
.line 2
:cond_0
new-instance v0, Landroid/os/BadParcelableException;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Parcel data not fully consumed, unread size: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {v0, p0}, Landroid/os/BadParcelableException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public static zzc(Landroid/os/Parcel;Landroid/os/Parcelable;)V
.locals 2
const/4 v0, 0x0
if-nez p1, :cond_0
.line 1
invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V
return-void
:cond_0
const/4 v1, 0x1
.line 2
invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 3
invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V
return-void
.end method
.method public static zzd(Landroid/os/Parcel;Landroid/os/IInterface;)V
.locals 0
if-nez p1, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V
return-void
.line 2
:cond_0
invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V
return-void
.end method
.method public static zze(Landroid/os/Parcel;)Z
.locals 0
.line 1
invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I
move-result p0
if-eqz p0, :cond_0
const/4 p0, 0x1
return p0
:cond_0
const/4 p0, 0x0
return p0
.end method

View File

@@ -0,0 +1,55 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzca;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# direct methods
.method public synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 2
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzbw;
invoke-direct {v1}, Lcom/google/android/gms/internal/games_v2/zzbw;-><init>()V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a24
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,45 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcb;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcb;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcb;->zzb:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 2
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzcb;->zza:Ljava/lang/String;
iget v1, p0, Lcom/google/android/gms/internal/games_v2/zzcb;->zzb:I
.line 1
invoke-virtual {p1, p2, v0, v1}, Lcom/google/android/gms/games/internal/zzaj;->zzw(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;I)V
return-void
.end method

View File

@@ -0,0 +1,39 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcc;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcc;->zza:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzcc;->zza:Ljava/lang/String;
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzO(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcd;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcd;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcd;->zzb:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcb;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcd;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzcd;->zzb:I
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzcb;-><init>(Ljava/lang/String;I)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a28
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,281 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzce;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/games/AchievementsClient;
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x13
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/internal/games_v2/zzaq;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzaq;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
return-void
.end method
# virtual methods
.method public final getAchievementsIntent()Lcom/google/android/gms/tasks/Task;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/tasks/Task<",
"Landroid/content/Intent;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzca;
invoke-direct {v0}, Lcom/google/android/gms/internal/games_v2/zzca;-><init>()V
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object v0
return-object v0
.end method
.method public final increment(Ljava/lang/String;I)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcd;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzcd;-><init>(Ljava/lang/String;I)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final incrementImmediate(Ljava/lang/String;I)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lcom/google/android/gms/tasks/Task<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcd;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzcd;-><init>(Ljava/lang/String;I)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final load(Z)Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/achievement/AchievementBuffer;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzby;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzby;-><init>(Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final reveal(Ljava/lang/String;)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbz;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzbz;-><init>(Ljava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final revealImmediate(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lcom/google/android/gms/tasks/Task<",
"Ljava/lang/Void;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbz;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzbz;-><init>(Ljava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final setSteps(Ljava/lang/String;I)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbt;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzbt;-><init>(Ljava/lang/String;I)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final setStepsImmediate(Ljava/lang/String;I)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lcom/google/android/gms/tasks/Task<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbt;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzbt;-><init>(Ljava/lang/String;I)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final unlock(Ljava/lang/String;)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbx;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzbx;-><init>(Ljava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final unlockImmediate(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lcom/google/android/gms/tasks/Task<",
"Ljava/lang/Void;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzbx;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzbx;-><init>(Ljava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzce;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,39 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcf;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzcf;->zza:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzcf;->zza:Z
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzA(Lcom/google/android/gms/tasks/TaskCompletionSource;Z)V
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcg;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcg;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcg;->zzb:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzci;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcg;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzcg;->zzb:I
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzci;-><init>(Ljava/lang/String;I)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a49
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,63 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzch;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzch;->zza:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 3
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcf;
iget-boolean v2, p0, Lcom/google/android/gms/internal/games_v2/zzch;->zza:Z
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzcf;-><init>(Z)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a47
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,45 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzci;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzci;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzci;->zzb:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzci;->zza:Ljava/lang/String;
iget v0, p0, Lcom/google/android/gms/internal/games_v2/zzci;->zzb:I
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzx(Ljava/lang/String;I)V
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcj;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Z
.field public final synthetic zzb:[Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Z[Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzcj;->zza:Z
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzcj;->zzb:[Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzck;
iget-boolean v2, p0, Lcom/google/android/gms/internal/games_v2/zzcj;->zza:Z
iget-object v3, p0, Lcom/google/android/gms/internal/games_v2/zzcj;->zzb:[Ljava/lang/String;
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzck;-><init>(Z[Ljava/lang/String;)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a48
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,45 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzck;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Z
.field public final synthetic zzb:[Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Z[Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzck;->zza:Z
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzck;->zzb:[Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 2
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzck;->zza:Z
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzck;->zzb:[Ljava/lang/String;
.line 1
invoke-virtual {p1, p2, v0, v1}, Lcom/google/android/gms/games/internal/zzaj;->zzB(Lcom/google/android/gms/tasks/TaskCompletionSource;Z[Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,107 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzcl;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/games/EventsClient;
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x13
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/internal/games_v2/zzaq;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzaq;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcl;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
return-void
.end method
# virtual methods
.method public final increment(Ljava/lang/String;I)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcg;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzcg;-><init>(Ljava/lang/String;I)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcl;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final load(Z)Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/event/EventBuffer;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzch;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzch;-><init>(Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcl;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final varargs loadByIds(Z[Ljava/lang/String;)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p2 # [Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z[",
"Ljava/lang/String;",
")",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/event/EventBuffer;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcj;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzcj;-><init>(Z[Ljava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcl;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,45 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcm;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcm;->zza:Ljava/lang/String;
iput-boolean p2, p0, Lcom/google/android/gms/internal/games_v2/zzcm;->zzb:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 2
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzcm;->zza:Ljava/lang/String;
iget-boolean v1, p0, Lcom/google/android/gms/internal/games_v2/zzcm;->zzb:Z
.line 1
invoke-virtual {p1, p2, v0, v1}, Lcom/google/android/gms/games/internal/zzaj;->zzM(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;Z)V
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcn;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcn;->zza:Ljava/lang/String;
iput-boolean p2, p0, Lcom/google/android/gms/internal/games_v2/zzcn;->zzb:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcm;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcn;->zza:Ljava/lang/String;
iget-boolean v3, p0, Lcom/google/android/gms/internal/games_v2/zzcn;->zzb:Z
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzcm;-><init>(Ljava/lang/String;Z)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a2b
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,103 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzco;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/games/GamesSignInClient;
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x13
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/internal/games_v2/zzav;
.field private final zzb:Lcom/google/android/gms/internal/games_v2/zzaq;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzav;Lcom/google/android/gms/internal/games_v2/zzaq;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzco;->zza:Lcom/google/android/gms/internal/games_v2/zzav;
iput-object p2, p0, Lcom/google/android/gms/internal/games_v2/zzco;->zzb:Lcom/google/android/gms/internal/games_v2/zzaq;
return-void
.end method
# virtual methods
.method public final isAuthenticated()Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AuthenticationResult;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzco;->zza:Lcom/google/android/gms/internal/games_v2/zzav;
.line 1
invoke-interface {v0}, Lcom/google/android/gms/internal/games_v2/zzav;->zzc()Lcom/google/android/gms/tasks/Task;
move-result-object v0
return-object v0
.end method
.method public final requestServerSideAccess(Ljava/lang/String;Z)Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Z)",
"Lcom/google/android/gms/tasks/Task<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcn;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzcn;-><init>(Ljava/lang/String;Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzco;->zzb:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final signIn()Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AuthenticationResult;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzco;->zza:Lcom/google/android/gms/internal/games_v2/zzav;
.line 1
invoke-interface {v0}, Lcom/google/android/gms/internal/games_v2/zzav;->zzb()Lcom/google/android/gms/tasks/Task;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcp;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:J
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;J)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcp;->zza:Ljava/lang/String;
iput-wide p2, p0, Lcom/google/android/gms/internal/games_v2/zzcp;->zzb:J
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 5
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcx;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcp;->zza:Ljava/lang/String;
iget-wide v3, p0, Lcom/google/android/gms/internal/games_v2/zzcp;->zzb:J
invoke-direct {v1, v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzcx;-><init>(Ljava/lang/String;J)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a33
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,62 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcq;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;II)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcq;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcq;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzcq;->zzc:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 3
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/common/internal/BaseGmsClient;->getService()Landroid/os/IInterface;
move-result-object p1
check-cast p1, Lcom/google/android/gms/games/internal/zzao;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzcq;->zza:Ljava/lang/String;
iget v1, p0, Lcom/google/android/gms/internal/games_v2/zzcq;->zzb:I
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzcq;->zzc:I
invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/games/internal/zzao;->zzk(Ljava/lang/String;II)Landroid/content/Intent;
move-result-object p1
.line 2
invoke-virtual {p2, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setResult(Ljava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,89 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcr;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
.field public final synthetic zzd:I
.field public final synthetic zze:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;IIIZ)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zzc:I
iput p4, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zzd:I
iput-boolean p5, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zze:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 8
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v7, Lcom/google/android/gms/internal/games_v2/zzcy;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zzc:I
iget v5, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zzd:I
iget-boolean v6, p0, Lcom/google/android/gms/internal/games_v2/zzcr;->zze:Z
move-object v1, v7
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/internal/games_v2/zzcy;-><init>(Ljava/lang/String;IIIZ)V
.line 2
invoke-virtual {v0, v7}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a31
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,42 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcs;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# direct methods
.method public synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/common/internal/BaseGmsClient;->getService()Landroid/os/IInterface;
move-result-object p1
check-cast p1, Lcom/google/android/gms/games/internal/zzao;
invoke-virtual {p1}, Lcom/google/android/gms/games/internal/zzao;->zzh()Landroid/content/Intent;
move-result-object p1
.line 2
invoke-virtual {p2, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setResult(Ljava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,51 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzct;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;II)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzct;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzct;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzct;->zzc:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 3
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzct;->zza:Ljava/lang/String;
iget v1, p0, Lcom/google/android/gms/internal/games_v2/zzct;->zzb:I
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzct;->zzc:I
.line 1
invoke-virtual {p1, p2, v0, v1, v2}, Lcom/google/android/gms/games/internal/zzaj;->zzz(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;II)V
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcu;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;II)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcu;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcu;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzcu;->zzc:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 5
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzct;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcu;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzcu;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzcu;->zzc:I
invoke-direct {v1, v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzct;-><init>(Ljava/lang/String;II)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a2f
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,39 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcv;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzcv;->zza:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzcv;->zza:Z
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzD(Lcom/google/android/gms/tasks/TaskCompletionSource;Z)V
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcw;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;II)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcw;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcw;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzcw;->zzc:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 5
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcq;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcw;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzcw;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzcw;->zzc:I
invoke-direct {v1, v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzcq;-><init>(Ljava/lang/String;II)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a2d
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,51 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcx;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:J
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;J)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcx;->zza:Ljava/lang/String;
iput-wide p2, p0, Lcom/google/android/gms/internal/games_v2/zzcx;->zzb:J
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 6
move-object v0, p1
check-cast v0, Lcom/google/android/gms/games/internal/zzaj;
move-object v1, p2
check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcx;->zza:Ljava/lang/String;
iget-wide v3, p0, Lcom/google/android/gms/internal/games_v2/zzcx;->zzb:J
const/4 v5, 0x0
.line 1
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/games/internal/zzaj;->zzR(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;JLjava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,67 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcy;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
.field public final synthetic zzd:I
.field public final synthetic zze:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;IIIZ)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zzc:I
iput p4, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zzd:I
iput-boolean p5, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zze:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 7
move-object v0, p1
check-cast v0, Lcom/google/android/gms/games/internal/zzaj;
move-object v1, p2
check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zzc:I
iget v5, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zzd:I
iget-boolean v6, p0, Lcom/google/android/gms/internal/games_v2/zzcy;->zze:Z
.line 1
invoke-virtual/range {v0 .. v6}, Lcom/google/android/gms/games/internal/zzaj;->zzG(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;IIIZ)V
return-void
.end method

View File

@@ -0,0 +1,51 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzcz;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzcz;->zza:Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzcz;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzcz;->zzc:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 3
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzcz;->zza:Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
iget v1, p0, Lcom/google/android/gms/internal/games_v2/zzcz;->zzb:I
iget v2, p0, Lcom/google/android/gms/internal/games_v2/zzcz;->zzc:I
.line 1
invoke-virtual {p1, p2, v0, v1, v2}, Lcom/google/android/gms/games/internal/zzaj;->zzE(Lcom/google/android/gms/tasks/TaskCompletionSource;Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)V
return-void
.end method

View File

@@ -0,0 +1,51 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzd;
.super Lcom/google/android/gms/common/api/GoogleApi;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/google/android/gms/games/zzn;)V
.locals 2
.param p2 # Lcom/google/android/gms/games/zzn;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
sget-object v0, Lcom/google/android/gms/games/Games;->zzd:Lcom/google/android/gms/common/api/Api;
sget-object v1, Lcom/google/android/gms/common/api/GoogleApi$Settings;->DEFAULT_SETTINGS:Lcom/google/android/gms/common/api/GoogleApi$Settings;
invoke-direct {p0, p1, v0, p2, v1}, Lcom/google/android/gms/common/api/GoogleApi;-><init>(Landroid/content/Context;Lcom/google/android/gms/common/api/Api;Lcom/google/android/gms/common/api/Api$ApiOptions;Lcom/google/android/gms/common/api/GoogleApi$Settings;)V
return-void
.end method
# virtual methods
.method public final createClientSettingsBuilder()Lcom/google/android/gms/common/internal/ClientSettings$Builder;
.locals 2
.line 1
invoke-super {p0}, Lcom/google/android/gms/common/api/GoogleApi;->createClientSettingsBuilder()Lcom/google/android/gms/common/internal/ClientSettings$Builder;
move-result-object v0
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/common/api/GoogleApi;->getApiOptions()Lcom/google/android/gms/common/api/Api$ApiOptions;
move-result-object v1
if-eqz v1, :cond_0
invoke-virtual {p0}, Lcom/google/android/gms/common/api/GoogleApi;->getApiOptions()Lcom/google/android/gms/common/api/Api$ApiOptions;
move-result-object v1
check-cast v1, Lcom/google/android/gms/games/zzn;
iget-object v1, v1, Lcom/google/android/gms/games/zzn;->zzl:Ljava/lang/String;
:cond_0
return-object v0
.end method

View File

@@ -0,0 +1,75 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzda;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzda;->zza:Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzda;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzda;->zzc:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 5
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcz;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzda;->zza:Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzda;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzda;->zzc:I
invoke-direct {v1, v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzcz;-><init>(Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a32
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdb;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdb;->zza:Ljava/lang/String;
iput-boolean p2, p0, Lcom/google/android/gms/internal/games_v2/zzdb;->zzb:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzdd;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdb;->zza:Ljava/lang/String;
iget-boolean v3, p0, Lcom/google/android/gms/internal/games_v2/zzdb;->zzb:Z
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzdd;-><init>(Ljava/lang/String;Z)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a2e
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,55 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdc;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# direct methods
.method public synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 2
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcs;
invoke-direct {v1}, Lcom/google/android/gms/internal/games_v2/zzcs;-><init>()V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a2c
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,45 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdd;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdd;->zza:Ljava/lang/String;
iput-boolean p2, p0, Lcom/google/android/gms/internal/games_v2/zzdd;->zzb:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 2
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v0, p0, Lcom/google/android/gms/internal/games_v2/zzdd;->zza:Ljava/lang/String;
iget-boolean v1, p0, Lcom/google/android/gms/internal/games_v2/zzdd;->zzb:Z
.line 1
invoke-virtual {p1, p2, v0, v1}, Lcom/google/android/gms/games/internal/zzaj;->zzC(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;Z)V
return-void
.end method

View File

@@ -0,0 +1,55 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzde;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:J
.field public final synthetic zzc:Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;JLjava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzde;->zza:Ljava/lang/String;
iput-wide p2, p0, Lcom/google/android/gms/internal/games_v2/zzde;->zzb:J
iput-object p4, p0, Lcom/google/android/gms/internal/games_v2/zzde;->zzc:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 6
move-object v0, p1
check-cast v0, Lcom/google/android/gms/games/internal/zzaj;
move-object v1, p2
check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzde;->zza:Ljava/lang/String;
iget-wide v3, p0, Lcom/google/android/gms/internal/games_v2/zzde;->zzb:J
iget-object v5, p0, Lcom/google/android/gms/internal/games_v2/zzde;->zzc:Ljava/lang/String;
.line 1
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/games/internal/zzaj;->zzR(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;JLjava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,67 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdf;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
.field public final synthetic zzd:I
.field public final synthetic zze:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;IIIZ)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zzc:I
iput p4, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zzd:I
iput-boolean p5, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zze:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 7
move-object v0, p1
check-cast v0, Lcom/google/android/gms/games/internal/zzaj;
move-object v1, p2
check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zzc:I
iget v5, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zzd:I
iget-boolean v6, p0, Lcom/google/android/gms/internal/games_v2/zzdf;->zze:Z
.line 1
invoke-virtual/range {v0 .. v6}, Lcom/google/android/gms/games/internal/zzaj;->zzK(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;IIIZ)V
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdg;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:J
.field public final synthetic zzc:Ljava/lang/String;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;JLjava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdg;->zza:Ljava/lang/String;
iput-wide p2, p0, Lcom/google/android/gms/internal/games_v2/zzdg;->zzb:J
iput-object p4, p0, Lcom/google/android/gms/internal/games_v2/zzdg;->zzc:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 6
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzde;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdg;->zza:Ljava/lang/String;
iget-wide v3, p0, Lcom/google/android/gms/internal/games_v2/zzdg;->zzb:J
iget-object v5, p0, Lcom/google/android/gms/internal/games_v2/zzdg;->zzc:Ljava/lang/String;
invoke-direct {v1, v2, v3, v4, v5}, Lcom/google/android/gms/internal/games_v2/zzde;-><init>(Ljava/lang/String;JLjava/lang/String;)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a33
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doWrite(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,89 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdh;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:I
.field public final synthetic zzd:I
.field public final synthetic zze:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;IIIZ)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zzb:I
iput p3, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zzc:I
iput p4, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zzd:I
iput-boolean p5, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zze:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 8
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v7, Lcom/google/android/gms/internal/games_v2/zzdf;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zzb:I
iget v4, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zzc:I
iget v5, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zzd:I
iget-boolean v6, p0, Lcom/google/android/gms/internal/games_v2/zzdh;->zze:Z
move-object v1, v7
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/internal/games_v2/zzdf;-><init>(Ljava/lang/String;IIIZ)V
.line 2
invoke-virtual {v0, v7}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a30
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,63 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdi;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzdi;->zza:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 3
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzcv;
iget-boolean v2, p0, Lcom/google/android/gms/internal/games_v2/zzdi;->zza:Z
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzcv;-><init>(Z)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a2e
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,548 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzdj;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/games/LeaderboardsClient;
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x13
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/internal/games_v2/zzaq;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzaq;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
return-void
.end method
# virtual methods
.method public final getAllLeaderboardsIntent()Lcom/google/android/gms/tasks/Task;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/tasks/Task<",
"Landroid/content/Intent;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzdc;
invoke-direct {v0}, Lcom/google/android/gms/internal/games_v2/zzdc;-><init>()V
iget-object v1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object v0
return-object v0
.end method
.method public final getLeaderboardIntent(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lcom/google/android/gms/tasks/Task<",
"Landroid/content/Intent;",
">;"
}
.end annotation
const/4 v0, -0x1
.line 1
invoke-virtual {p0, p1, v0, v0}, Lcom/google/android/gms/internal/games_v2/zzdj;->getLeaderboardIntent(Ljava/lang/String;II)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final getLeaderboardIntent(Ljava/lang/String;I)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lcom/google/android/gms/tasks/Task<",
"Landroid/content/Intent;",
">;"
}
.end annotation
const/4 v0, -0x1
.line 2
invoke-virtual {p0, p1, p2, v0}, Lcom/google/android/gms/internal/games_v2/zzdj;->getLeaderboardIntent(Ljava/lang/String;II)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final getLeaderboardIntent(Ljava/lang/String;II)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"II)",
"Lcom/google/android/gms/tasks/Task<",
"Landroid/content/Intent;",
">;"
}
.end annotation
.line 3
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcw;
invoke-direct {v0, p1, p2, p3}, Lcom/google/android/gms/internal/games_v2/zzcw;-><init>(Ljava/lang/String;II)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadCurrentPlayerLeaderboardScore(Ljava/lang/String;II)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"II)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/leaderboard/LeaderboardScore;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcu;
invoke-direct {v0, p1, p2, p3}, Lcom/google/android/gms/internal/games_v2/zzcu;-><init>(Ljava/lang/String;II)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadLeaderboardMetadata(Ljava/lang/String;Z)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Z)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/leaderboard/Leaderboard;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzdb;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/games_v2/zzdb;-><init>(Ljava/lang/String;Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadLeaderboardMetadata(Z)Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/leaderboard/LeaderboardBuffer;",
">;>;"
}
.end annotation
.line 2
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzdi;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzdi;-><init>(Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadMoreScores(Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;",
"II)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzda;
invoke-direct {v0, p1, p2, p3}, Lcom/google/android/gms/internal/games_v2/zzda;-><init>(Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadPlayerCenteredScores(Ljava/lang/String;III)Lcom/google/android/gms/tasks/Task;
.locals 7
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"III)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;",
">;>;"
}
.end annotation
.line 1
new-instance v6, Lcom/google/android/gms/internal/games_v2/zzcr;
const/4 v5, 0x0
move-object v0, v6
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/games_v2/zzcr;-><init>(Ljava/lang/String;IIIZ)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v6}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadPlayerCenteredScores(Ljava/lang/String;IIIZ)Lcom/google/android/gms/tasks/Task;
.locals 7
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"IIIZ)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;",
">;>;"
}
.end annotation
.line 2
new-instance v6, Lcom/google/android/gms/internal/games_v2/zzcr;
move-object v0, v6
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
move v5, p5
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/games_v2/zzcr;-><init>(Ljava/lang/String;IIIZ)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v6}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadTopScores(Ljava/lang/String;III)Lcom/google/android/gms/tasks/Task;
.locals 7
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"III)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;",
">;>;"
}
.end annotation
.line 1
new-instance v6, Lcom/google/android/gms/internal/games_v2/zzdh;
const/4 v5, 0x0
move-object v0, v6
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/games_v2/zzdh;-><init>(Ljava/lang/String;IIIZ)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v6}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final loadTopScores(Ljava/lang/String;IIIZ)Lcom/google/android/gms/tasks/Task;
.locals 7
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"IIIZ)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;",
">;>;"
}
.end annotation
.line 2
new-instance v6, Lcom/google/android/gms/internal/games_v2/zzdh;
move-object v0, v6
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
move v5, p5
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/games_v2/zzdh;-><init>(Ljava/lang/String;IIIZ)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v6}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final submitScore(Ljava/lang/String;J)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcp;
invoke-direct {v0, p1, p2, p3}, Lcom/google/android/gms/internal/games_v2/zzcp;-><init>(Ljava/lang/String;J)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final submitScore(Ljava/lang/String;JLjava/lang/String;)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 2
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzdg;
invoke-direct {v0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/games_v2/zzdg;-><init>(Ljava/lang/String;JLjava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
.method public final submitScoreImmediate(Ljava/lang/String;J)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"J)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/leaderboard/ScoreSubmissionData;",
">;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzcp;
invoke-direct {v0, p1, p2, p3}, Lcom/google/android/gms/internal/games_v2/zzcp;-><init>(Ljava/lang/String;J)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method
.method public final submitScoreImmediate(Ljava/lang/String;JLjava/lang/String;)Lcom/google/android/gms/tasks/Task;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"J",
"Ljava/lang/String;",
")",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/leaderboard/ScoreSubmissionData;",
">;"
}
.end annotation
.line 2
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzdg;
invoke-direct {v0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/games_v2/zzdg;-><init>(Ljava/lang/String;JLjava/lang/String;)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdj;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,63 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdk;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzdk;->zza:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 3
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzdl;
iget-boolean v2, p0, Lcom/google/android/gms/internal/games_v2/zzdk;->zza:Z
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/games_v2/zzdl;-><init>(Z)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a34
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,39 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdl;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Z
# direct methods
.method public synthetic constructor <init>(Z)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/internal/games_v2/zzdl;->zza:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 1
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-boolean v0, p0, Lcom/google/android/gms/internal/games_v2/zzdl;->zza:Z
.line 1
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/games/internal/zzaj;->zzH(Lcom/google/android/gms/tasks/TaskCompletionSource;Z)V
return-void
.end method

View File

@@ -0,0 +1,56 @@
.class public final Lcom/google/android/gms/internal/games_v2/zzdm;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/games/PlayerStatsClient;
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x13
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/internal/games_v2/zzaq;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/internal/games_v2/zzaq;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdm;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
return-void
.end method
# virtual methods
.method public final loadPlayerStats(Z)Lcom/google/android/gms/tasks/Task;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)",
"Lcom/google/android/gms/tasks/Task<",
"Lcom/google/android/gms/games/AnnotatedData<",
"Lcom/google/android/gms/games/stats/PlayerStats;",
">;>;"
}
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/games_v2/zzdk;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/games_v2/zzdk;-><init>(Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdm;->zza:Lcom/google/android/gms/internal/games_v2/zzaq;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zzb(Lcom/google/android/gms/internal/games_v2/zzap;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,42 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdn;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# direct methods
.method public synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Lcom/google/android/gms/games/internal/zzaj;
check-cast p2, Lcom/google/android/gms/tasks/TaskCompletionSource;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/common/internal/BaseGmsClient;->getService()Landroid/os/IInterface;
move-result-object p1
check-cast p1, Lcom/google/android/gms/games/internal/zzao;
invoke-virtual {p1}, Lcom/google/android/gms/games/internal/zzao;->zzl()Landroid/content/Intent;
move-result-object p1
.line 2
invoke-virtual {p2, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->setResult(Ljava/lang/Object;)V
return-void
.end method

View File

@@ -0,0 +1,69 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdo;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdo;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzdo;->zzb:I
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 4
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzdr;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdo;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzdo;->zzb:I
invoke-direct {v1, v2, v3}, Lcom/google/android/gms/internal/games_v2/zzdr;-><init>(Ljava/lang/String;I)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a3c
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,75 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdp;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/internal/games_v2/zzap;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;IZ)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdp;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzdp;->zzb:I
iput-boolean p3, p0, Lcom/google/android/gms/internal/games_v2/zzdp;->zzc:Z
return-void
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/common/api/GoogleApi;)Lcom/google/android/gms/tasks/Task;
.locals 5
.line 1
invoke-static {}, Lcom/google/android/gms/common/api/internal/TaskApiCall;->builder()Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/games_v2/zzdq;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdp;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzdp;->zzb:I
iget-boolean v4, p0, Lcom/google/android/gms/internal/games_v2/zzdp;->zzc:Z
invoke-direct {v1, v2, v3, v4}, Lcom/google/android/gms/internal/games_v2/zzdq;-><init>(Ljava/lang/String;IZ)V
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->run(Lcom/google/android/gms/common/api/internal/RemoteCall;)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
const/16 v1, 0x1a3b
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->setMethodKey(I)Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;
move-result-object v0
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/TaskApiCall$Builder;->build()Lcom/google/android/gms/common/api/internal/TaskApiCall;
move-result-object v0
.line 5
invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApi;->doRead(Lcom/google/android/gms/common/api/internal/TaskApiCall;)Lcom/google/android/gms/tasks/Task;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,57 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdq;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
.field public final synthetic zzc:Z
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;IZ)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdq;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzdq;->zzb:I
iput-boolean p3, p0, Lcom/google/android/gms/internal/games_v2/zzdq;->zzc:Z
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 6
move-object v0, p1
check-cast v0, Lcom/google/android/gms/games/internal/zzaj;
move-object v1, p2
check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdq;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzdq;->zzb:I
const/4 v4, 0x0
iget-boolean v5, p0, Lcom/google/android/gms/internal/games_v2/zzdq;->zzc:Z
.line 1
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/games/internal/zzaj;->zzI(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;IZZ)V
return-void
.end method

View File

@@ -0,0 +1,53 @@
.class public final synthetic Lcom/google/android/gms/internal/games_v2/zzdr;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/common/api/internal/RemoteCall;
# instance fields
.field public final synthetic zza:Ljava/lang/String;
.field public final synthetic zzb:I
# direct methods
.method public synthetic constructor <init>(Ljava/lang/String;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/games_v2/zzdr;->zza:Ljava/lang/String;
iput p2, p0, Lcom/google/android/gms/internal/games_v2/zzdr;->zzb:I
return-void
.end method
# virtual methods
.method public final accept(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 6
move-object v0, p1
check-cast v0, Lcom/google/android/gms/games/internal/zzaj;
move-object v1, p2
check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
iget-object v2, p0, Lcom/google/android/gms/internal/games_v2/zzdr;->zza:Ljava/lang/String;
iget v3, p0, Lcom/google/android/gms/internal/games_v2/zzdr;->zzb:I
const/4 v4, 0x1
const/4 v5, 0x0
.line 1
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/games/internal/zzaj;->zzI(Lcom/google/android/gms/tasks/TaskCompletionSource;Ljava/lang/String;IZZ)V
return-void
.end method

Some files were not shown because too many files have changed in this diff Show More