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,70 @@
.class public Lcom/google/android/gms/actions/ItemListIntents;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final ACTION_ACCEPT_ITEM:Ljava/lang/String; = "com.google.android.gms.actions.ACCEPT_ITEM"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_APPEND_ITEM_LIST:Ljava/lang/String; = "com.google.android.gms.actions.APPEND_ITEM_LIST"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_CREATE_ITEM_LIST:Ljava/lang/String; = "com.google.android.gms.actions.CREATE_ITEM_LIST"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_DELETE_ITEM:Ljava/lang/String; = "com.google.android.gms.actions.DELETE_ITEM"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_DELETE_ITEM_LIST:Ljava/lang/String; = "com.google.android.gms.actions.DELETE_ITEM_LIST"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_REJECT_ITEM:Ljava/lang/String; = "com.google.android.gms.actions.REJECT_ITEM"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_ITEM_NAME:Ljava/lang/String; = "com.google.android.gms.actions.extra.ITEM_NAME"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_ITEM_NAMES:Ljava/lang/String; = "com.google.android.gms.actions.extra.ITEM_NAMES"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_ITEM_QUERY:Ljava/lang/String; = "com.google.android.gms.actions.extra.ITEM_QUERY"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_LIST_NAME:Ljava/lang/String; = "com.google.android.gms.actions.extra.LIST_NAME"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_LIST_QUERY:Ljava/lang/String; = "com.google.android.gms.actions.extra.LIST_QUERY"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,45 @@
.class public Lcom/google/android/gms/actions/NoteIntents;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final ACTION_APPEND_NOTE:Ljava/lang/String; = "com.google.android.gms.actions.APPEND_NOTE"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_CREATE_NOTE:Ljava/lang/String; = "com.google.android.gms.actions.CREATE_NOTE"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ACTION_DELETE_NOTE:Ljava/lang/String; = "com.google.android.gms.actions.DELETE_NOTE"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_NAME:Ljava/lang/String; = "com.google.android.gms.actions.extra.NAME"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_NOTE_QUERY:Ljava/lang/String; = "com.google.android.gms.actions.extra.NOTE_QUERY"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_TEXT:Ljava/lang/String; = "com.google.android.gms.actions.extra.TEXT"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,20 @@
.class public Lcom/google/android/gms/actions/ReserveIntents;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final ACTION_RESERVE_TAXI_RESERVATION:Ljava/lang/String; = "com.google.android.gms.actions.RESERVE_TAXI_RESERVATION"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,25 @@
.class public Lcom/google/android/gms/actions/SearchIntents;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final ACTION_SEARCH:Ljava/lang/String; = "com.google.android.gms.actions.SEARCH_ACTION"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final EXTRA_QUERY:Ljava/lang/String; = "query"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,660 @@
.class public abstract Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/google/android/gms/ads/AbstractAdRequestBuilder<",
"TT;>;>",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field protected final zza:Lcom/google/android/gms/ads/internal/client/zzeh;
# direct methods
.method public constructor <init>()V
.locals 2
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lcom/google/android/gms/ads/internal/client/zzeh;
invoke-direct {v0}, Lcom/google/android/gms/ads/internal/client/zzeh;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
const-string v1, "B3EEABB8EE11C2BE770B684D95219ECB"
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzt(Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public addCustomEventExtrasBundle(Ljava/lang/Class;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Class<",
"+",
"Lcom/google/android/gms/ads/mediation/customevent/CustomEvent;",
">;",
"Landroid/os/Bundle;",
")TT;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzo(Ljava/lang/Class;Landroid/os/Bundle;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public addCustomTargeting(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 2
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")TT;"
}
.end annotation
.line 1
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
const-string v0, ","
invoke-virtual {p2, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
new-instance v0, Ljava/lang/StringBuilder;
.line 2
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "Value "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " contains invalid character \',\' (comma). The server will parse it as a list of comma-separated values."
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 3
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzp(Ljava/lang/String;Ljava/lang/String;)V
.line 4
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public addCustomTargeting(Ljava/lang/String;Ljava/util/List;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 4
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)TT;"
}
.end annotation
if-eqz p2, :cond_2
.line 5
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_0
:goto_0
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
const-string v2, ","
if-eqz v1, :cond_1
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 6
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_0
invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_0
new-instance v2, Ljava/lang/StringBuilder;
.line 7
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Value "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " contains invalid character \',\' (comma). The server will parse it as a list of comma-separated values."
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V
goto :goto_0
:cond_1
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 8
invoke-static {v2, p2}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
move-result-object p2
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzp(Ljava/lang/String;Ljava/lang/String;)V
.line 9
:cond_2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public addKeyword(Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TT;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzq(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public addNetworkExtrasBundle(Ljava/lang/Class;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Class<",
"+",
"Lcom/google/android/gms/ads/mediation/MediationExtrasReceiver;",
">;",
"Landroid/os/Bundle;",
")TT;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzr(Ljava/lang/Class;Landroid/os/Bundle;)V
const-class v0, Lcom/google/ads/mediation/admob/AdMobAdapter;
.line 2
invoke-virtual {p1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const-string p1, "_emulatorLiveAds"
.line 3
invoke-virtual {p2, p1}, Landroid/os/BaseBundle;->getBoolean(Ljava/lang/String;)Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
const-string p2, "B3EEABB8EE11C2BE770B684D95219ECB"
.line 4
invoke-virtual {p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzu(Ljava/lang/String;)V
.line 5
:cond_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public abstract self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.end method
.method public setAdString(Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TT;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzv(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public setContentUrl(Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 4
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TT;"
}
.end annotation
const-string v0, "Content URL must be non-null."
.line 1
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "Content URL must be non-empty."
.line 2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
.line 3
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v0
const/16 v1, 0x200
.line 4
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 5
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
filled-new-array {v2, v3}, [Ljava/lang/Object;
move-result-object v2
if-gt v0, v1, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
const-string v1, "Content URL must not exceed %d in length. Provided length was %d."
.line 6
invoke-static {v0, v1, v2}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(ZLjava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 7
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzw(Ljava/lang/String;)V
.line 8
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public setHttpTimeoutMillis(I)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzx(I)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public setNeighboringContentUrls(Ljava/util/List;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)TT;"
}
.end annotation
if-nez p1, :cond_0
const-string p1, "neighboring content URLs list should not be null"
.line 1
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 3
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzz(Ljava/util/List;)V
.line 4
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public setRequestAgent(Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TT;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzC(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public final zza(Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzt(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public final zzb(Z)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzy(Z)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public final zzc(Landroid/os/Bundle;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzA(Landroid/os/Bundle;)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method
.method public final zzd(Z)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzD(Z)V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,632 @@
.class public final Lcom/google/android/gms/ads/AdActivity;
.super Landroid/app/Activity;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
# static fields
.field public static final CLASS_NAME:Ljava/lang/String; = "com.google.android.gms.ads.AdActivity"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
# instance fields
.field private zza:Lcom/google/android/gms/internal/ads/zzbte;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Landroid/app/Activity;-><init>()V
return-void
.end method
.method private final zza()V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
:try_start_0
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzx()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
const-string v1, "#007 Could not call remote method."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_0
return-void
.end method
# virtual methods
.method public final onActivityResult(IILandroid/content/Intent;)V
.locals 2
.param p3 # Landroid/content/Intent;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzbte;->zzh(IILandroid/content/Intent;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "#007 Could not call remote method."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:cond_0
:goto_0
invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onActivityResult(IILandroid/content/Intent;)V
return-void
.end method
.method public final onBackPressed()V
.locals 2
const-string v0, "#007 Could not call remote method."
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v1, :cond_0
.line 1
invoke-interface {v1}, Lcom/google/android/gms/internal/ads/zzbte;->zzH()Z
move-result v1
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
if-eqz v1, :cond_1
goto :goto_0
:catch_0
move-exception v1
.line 2
invoke-static {v0, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:cond_0
:goto_0
invoke-super {p0}, Landroid/app/Activity;->onBackPressed()V
:try_start_1
iget-object v1, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v1, :cond_1
.line 4
invoke-interface {v1}, Lcom/google/android/gms/internal/ads/zzbte;->zzi()V
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_1
return-void
:catch_1
move-exception v1
goto :goto_1
:cond_1
return-void
.line 5
:goto_1
invoke-static {v0, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final onConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 1
.param p1 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-super {p0, p1}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 2
invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object p1
invoke-interface {v0, p1}, Lcom/google/android/gms/internal/ads/zzbte;->zzk(Lcom/google/android/gms/dynamic/IObjectWrapper;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
goto :goto_0
:cond_0
return-void
:goto_0
const-string v0, "#007 Could not call remote method."
.line 3
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
.line 2
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zza()Lcom/google/android/gms/ads/internal/client/zzba;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzba;->zzq(Landroid/app/Activity;)Lcom/google/android/gms/internal/ads/zzbte;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
const-string v1, "#007 Could not call remote method."
if-eqz v0, :cond_0
.line 3
:try_start_0
invoke-interface {v0, p1}, Lcom/google/android/gms/internal/ads/zzbte;->zzl(Landroid/os/Bundle;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
.line 4
invoke-static {v1, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 5
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
:cond_0
const/4 p1, 0x0
.line 6
invoke-static {v1, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 7
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method
.method public final onDestroy()V
.locals 2
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzm()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "#007 Could not call remote method."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:cond_0
:goto_0
invoke-super {p0}, Landroid/app/Activity;->onDestroy()V
return-void
.end method
.method public final onPause()V
.locals 2
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzo()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "#007 Could not call remote method."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
.line 4
:cond_0
:goto_0
invoke-super {p0}, Landroid/app/Activity;->onPause()V
return-void
.end method
.method public final onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 1
.param p2 # [Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # [I
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzbte;->zzp(I[Ljava/lang/String;[I)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
goto :goto_0
:cond_0
return-void
:goto_0
const-string p2, "#007 Could not call remote method."
.line 2
invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final onRestart()V
.locals 2
.line 1
invoke-super {p0}, Landroid/app/Activity;->onRestart()V
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzq()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
goto :goto_0
:cond_0
return-void
:goto_0
const-string v1, "#007 Could not call remote method."
.line 3
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 4
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method
.method public final onResume()V
.locals 2
.line 1
invoke-super {p0}, Landroid/app/Activity;->onResume()V
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzr()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
goto :goto_0
:cond_0
return-void
:goto_0
const-string v1, "#007 Could not call remote method."
.line 3
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 4
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method
.method public final onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0, p1}, Lcom/google/android/gms/internal/ads/zzbte;->zzs(Landroid/os/Bundle;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "#007 Could not call remote method."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
.line 4
:cond_0
:goto_0
invoke-super {p0, p1}, Landroid/app/Activity;->onSaveInstanceState(Landroid/os/Bundle;)V
return-void
.end method
.method public final onStart()V
.locals 2
.line 1
invoke-super {p0}, Landroid/app/Activity;->onStart()V
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzt()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
goto :goto_0
:cond_0
return-void
:goto_0
const-string v1, "#007 Could not call remote method."
.line 3
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 4
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method
.method public final onStop()V
.locals 2
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzu()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v1, "#007 Could not call remote method."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
.line 4
:cond_0
:goto_0
invoke-super {p0}, Landroid/app/Activity;->onStop()V
return-void
.end method
.method public final onUserLeaveHint()V
.locals 2
.line 1
invoke-super {p0}, Landroid/app/Activity;->onUserLeaveHint()V
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdActivity;->zza:Lcom/google/android/gms/internal/ads/zzbte;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzbte;->zzv()V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
goto :goto_0
:cond_0
return-void
:goto_0
const-string v1, "#007 Could not call remote method."
.line 3
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final setContentView(I)V
.locals 0
.line 1
invoke-super {p0, p1}, Landroid/app/Activity;->setContentView(I)V
.line 2
invoke-direct {p0}, Lcom/google/android/gms/ads/AdActivity;->zza()V
return-void
.end method
.method public final setContentView(Landroid/view/View;)V
.locals 0
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 3
invoke-super {p0, p1}, Landroid/app/Activity;->setContentView(Landroid/view/View;)V
.line 4
invoke-direct {p0}, Lcom/google/android/gms/ads/AdActivity;->zza()V
return-void
.end method
.method public final setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.locals 0
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/view/ViewGroup$LayoutParams;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 5
invoke-super {p0, p1, p2}, Landroid/app/Activity;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 6
invoke-direct {p0}, Lcom/google/android/gms/ads/AdActivity;->zza()V
return-void
.end method

View File

@@ -0,0 +1,265 @@
.class public Lcom/google/android/gms/ads/AdError;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final UNDEFINED_DOMAIN:Ljava/lang/String; = "undefined"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# instance fields
.field private final zza:I
.field private final zzb:Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field private final zzc:Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field private final zzd:Lcom/google/android/gms/ads/AdError;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
# direct methods
.method public constructor <init>(ILjava/lang/String;Ljava/lang/String;)V
.locals 1
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 1
invoke-direct {p0, p1, p2, p3, v0}, Lcom/google/android/gms/ads/AdError;-><init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/ads/AdError;)V
return-void
.end method
.method public constructor <init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/ads/AdError;)V
.locals 0
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p4 # Lcom/google/android/gms/ads/AdError;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/google/android/gms/ads/AdError;->zza:I
iput-object p2, p0, Lcom/google/android/gms/ads/AdError;->zzb:Ljava/lang/String;
iput-object p3, p0, Lcom/google/android/gms/ads/AdError;->zzc:Ljava/lang/String;
iput-object p4, p0, Lcom/google/android/gms/ads/AdError;->zzd:Lcom/google/android/gms/ads/AdError;
return-void
.end method
# virtual methods
.method public getCause()Lcom/google/android/gms/ads/AdError;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdError;->zzd:Lcom/google/android/gms/ads/AdError;
return-object v0
.end method
.method public getCode()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/AdError;->zza:I
return v0
.end method
.method public getDomain()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdError;->zzc:Ljava/lang/String;
return-object v0
.end method
.method public getMessage()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdError;->zzb:Ljava/lang/String;
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
:try_start_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdError;->zzb()Lorg/json/JSONObject;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->toString(I)Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
const-string v0, "Error forming toString output."
:goto_0
return-object v0
.end method
.method public final zza()Lcom/google/android/gms/ads/internal/client/zze;
.locals 13
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdError;->zzd:Lcom/google/android/gms/ads/AdError;
if-nez v0, :cond_0
const/4 v0, 0x0
:goto_0
move-object v11, v0
goto :goto_1
.line 2
:cond_0
iget-object v4, v0, Lcom/google/android/gms/ads/AdError;->zzc:Ljava/lang/String;
iget-object v3, v0, Lcom/google/android/gms/ads/AdError;->zzb:Ljava/lang/String;
iget v2, v0, Lcom/google/android/gms/ads/AdError;->zza:I
.line 1
new-instance v0, Lcom/google/android/gms/ads/internal/client/zze;
const/4 v5, 0x0
const/4 v6, 0x0
move-object v1, v0
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/ads/internal/client/zze;-><init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zze;Landroid/os/IBinder;)V
goto :goto_0
:goto_1
iget v8, p0, Lcom/google/android/gms/ads/AdError;->zza:I
iget-object v9, p0, Lcom/google/android/gms/ads/AdError;->zzb:Ljava/lang/String;
iget-object v10, p0, Lcom/google/android/gms/ads/AdError;->zzc:Ljava/lang/String;
.line 2
new-instance v0, Lcom/google/android/gms/ads/internal/client/zze;
const/4 v12, 0x0
move-object v7, v0
invoke-direct/range {v7 .. v12}, Lcom/google/android/gms/ads/internal/client/zze;-><init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zze;Landroid/os/IBinder;)V
return-object v0
.end method
.method public zzb()Lorg/json/JSONObject;
.locals 3
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 1
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
const-string v1, "Code"
iget v2, p0, Lcom/google/android/gms/ads/AdError;->zza:I
.line 2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "Message"
iget-object v2, p0, Lcom/google/android/gms/ads/AdError;->zzb:Ljava/lang/String;
.line 3
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "Domain"
iget-object v2, p0, Lcom/google/android/gms/ads/AdError;->zzc:Ljava/lang/String;
.line 4
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
iget-object v1, p0, Lcom/google/android/gms/ads/AdError;->zzd:Lcom/google/android/gms/ads/AdError;
const-string v2, "Cause"
if-nez v1, :cond_0
const-string v1, "null"
.line 5
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_0
.line 6
:cond_0
invoke-virtual {v1}, Lcom/google/android/gms/ads/AdError;->zzb()Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:goto_0
return-object v0
.end method

View File

@@ -0,0 +1,231 @@
.class public final enum Lcom/google/android/gms/ads/AdFormat;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/ads/AdFormat;",
">;"
}
.end annotation
# static fields
.field public static final enum APP_OPEN_AD:Lcom/google/android/gms/ads/AdFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum BANNER:Lcom/google/android/gms/ads/AdFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum INTERSTITIAL:Lcom/google/android/gms/ads/AdFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum NATIVE:Lcom/google/android/gms/ads/AdFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum REWARDED:Lcom/google/android/gms/ads/AdFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum REWARDED_INTERSTITIAL:Lcom/google/android/gms/ads/AdFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field private static final synthetic zza:[Lcom/google/android/gms/ads/AdFormat;
# instance fields
.field private final zzb:I
# direct methods
.method static constructor <clinit>()V
.locals 9
.line 1
new-instance v0, Lcom/google/android/gms/ads/AdFormat;
const-string v1, "BANNER"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/android/gms/ads/AdFormat;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/ads/AdFormat;->BANNER:Lcom/google/android/gms/ads/AdFormat;
new-instance v1, Lcom/google/android/gms/ads/AdFormat;
const-string v2, "INTERSTITIAL"
const/4 v3, 0x1
.line 2
invoke-direct {v1, v2, v3, v3}, Lcom/google/android/gms/ads/AdFormat;-><init>(Ljava/lang/String;II)V
sput-object v1, Lcom/google/android/gms/ads/AdFormat;->INTERSTITIAL:Lcom/google/android/gms/ads/AdFormat;
new-instance v2, Lcom/google/android/gms/ads/AdFormat;
const-string v3, "REWARDED"
const/4 v4, 0x2
.line 3
invoke-direct {v2, v3, v4, v4}, Lcom/google/android/gms/ads/AdFormat;-><init>(Ljava/lang/String;II)V
sput-object v2, Lcom/google/android/gms/ads/AdFormat;->REWARDED:Lcom/google/android/gms/ads/AdFormat;
new-instance v3, Lcom/google/android/gms/ads/AdFormat;
const-string v4, "REWARDED_INTERSTITIAL"
const/4 v5, 0x3
.line 4
invoke-direct {v3, v4, v5, v5}, Lcom/google/android/gms/ads/AdFormat;-><init>(Ljava/lang/String;II)V
sput-object v3, Lcom/google/android/gms/ads/AdFormat;->REWARDED_INTERSTITIAL:Lcom/google/android/gms/ads/AdFormat;
new-instance v4, Lcom/google/android/gms/ads/AdFormat;
const-string v5, "NATIVE"
const/4 v6, 0x4
.line 5
invoke-direct {v4, v5, v6, v6}, Lcom/google/android/gms/ads/AdFormat;-><init>(Ljava/lang/String;II)V
sput-object v4, Lcom/google/android/gms/ads/AdFormat;->NATIVE:Lcom/google/android/gms/ads/AdFormat;
new-instance v5, Lcom/google/android/gms/ads/AdFormat;
const/4 v6, 0x5
const/4 v7, 0x6
const-string v8, "APP_OPEN_AD"
.line 6
invoke-direct {v5, v8, v6, v7}, Lcom/google/android/gms/ads/AdFormat;-><init>(Ljava/lang/String;II)V
sput-object v5, Lcom/google/android/gms/ads/AdFormat;->APP_OPEN_AD:Lcom/google/android/gms/ads/AdFormat;
filled-new-array/range {v0 .. v5}, [Lcom/google/android/gms/ads/AdFormat;
move-result-object v0
sput-object v0, Lcom/google/android/gms/ads/AdFormat;->zza:[Lcom/google/android/gms/ads/AdFormat;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/android/gms/ads/AdFormat;->zzb:I
return-void
.end method
.method public static getAdFormat(I)Lcom/google/android/gms/ads/AdFormat;
.locals 5
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/AdFormat;->values()[Lcom/google/android/gms/ads/AdFormat;
move-result-object v0
array-length v1, v0
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_1
aget-object v3, v0, v2
.line 2
invoke-virtual {v3}, Lcom/google/android/gms/ads/AdFormat;->getValue()I
move-result v4
if-ne v4, p0, :cond_0
return-object v3
:cond_0
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_1
const/4 p0, 0x0
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/android/gms/ads/AdFormat;
.locals 1
.param p0 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
const-class v0, Lcom/google/android/gms/ads/AdFormat;
.line 1
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/android/gms/ads/AdFormat;
return-object p0
.end method
.method public static values()[Lcom/google/android/gms/ads/AdFormat;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
sget-object v0, Lcom/google/android/gms/ads/AdFormat;->zza:[Lcom/google/android/gms/ads/AdFormat;
.line 1
invoke-virtual {v0}, [Lcom/google/android/gms/ads/AdFormat;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/ads/AdFormat;
return-object v0
.end method
# virtual methods
.method public getValue()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/AdFormat;->zzb:I
return v0
.end method

View File

@@ -0,0 +1,21 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/AdInspectorError$AdInspectorErrorCode;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/AdInspectorError;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "AdInspectorErrorCode"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View File

@@ -0,0 +1,52 @@
.class public final Lcom/google/android/gms/ads/AdInspectorError;
.super Lcom/google/android/gms/ads/AdError;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/AdInspectorError$AdInspectorErrorCode;
}
.end annotation
# static fields
.field public static final ERROR_CODE_ALREADY_OPEN:I = 0x3
.field public static final ERROR_CODE_FAILED_TO_LOAD:I = 0x1
.field public static final ERROR_CODE_INTERNAL_ERROR:I = 0x0
.field public static final ERROR_CODE_NOT_IN_TEST_MODE:I = 0x2
# direct methods
.method public constructor <init>(ILjava/lang/String;Ljava/lang/String;)V
.locals 0
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0, p1, p2, p3}, Lcom/google/android/gms/ads/AdError;-><init>(ILjava/lang/String;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public getCode()I
.locals 1
invoke-super {p0}, Lcom/google/android/gms/ads/AdError;->getCode()I
move-result v0
return v0
.end method

View File

@@ -0,0 +1,61 @@
.class public abstract Lcom/google/android/gms/ads/AdListener;
.super Ljava/lang/Object;
.source "SourceFile"
# 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 onAdClicked()V
.locals 0
return-void
.end method
.method public onAdClosed()V
.locals 0
return-void
.end method
.method public onAdFailedToLoad(Lcom/google/android/gms/ads/LoadAdError;)V
.locals 0
.param p1 # Lcom/google/android/gms/ads/LoadAdError;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onAdImpression()V
.locals 0
return-void
.end method
.method public onAdLoaded()V
.locals 0
return-void
.end method
.method public onAdOpened()V
.locals 0
return-void
.end method
.method public onAdSwipeGestureClicked()V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,51 @@
.class public abstract Lcom/google/android/gms/ads/AdLoadCallback;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<AdT:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;"
}
.end annotation
# 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 onAdFailedToLoad(Lcom/google/android/gms/ads/LoadAdError;)V
.locals 0
.param p1 # Lcom/google/android/gms/ads/LoadAdError;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onAdLoaded(Ljava/lang/Object;)V
.locals 0
.param p1 # Ljava/lang/Object;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(TAdT;)V"
}
.end annotation
return-void
.end method

View File

@@ -0,0 +1,566 @@
.class public Lcom/google/android/gms/ads/AdLoader$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/AdLoader;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field private final zza:Landroid/content/Context;
.field private final zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;)V
.locals 3
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const-string v0, "context cannot be null"
.line 1
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/content/Context;
.line 2
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zza()Lcom/google/android/gms/ads/internal/client/zzba;
move-result-object v1
new-instance v2, Lcom/google/android/gms/internal/ads/zzbpa;
invoke-direct {v2}, Lcom/google/android/gms/internal/ads/zzbpa;-><init>()V
.line 3
invoke-virtual {v1, p1, p2, v2}, Lcom/google/android/gms/ads/internal/client/zzba;->zzd(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpe;)Lcom/google/android/gms/ads/internal/client/zzbu;
move-result-object p1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zza:Landroid/content/Context;
iput-object p1, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
return-void
.end method
# virtual methods
.method public build()Lcom/google/android/gms/ads/AdLoader;
.locals 4
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
:try_start_0
new-instance v0, Lcom/google/android/gms/ads/AdLoader;
iget-object v1, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zza:Landroid/content/Context;
iget-object v2, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
invoke-interface {v2}, Lcom/google/android/gms/ads/internal/client/zzbu;->zze()Lcom/google/android/gms/ads/internal/client/zzbr;
move-result-object v2
sget-object v3, Lcom/google/android/gms/ads/internal/client/zzr;->zza:Lcom/google/android/gms/ads/internal/client/zzr;
invoke-direct {v0, v1, v2, v3}, Lcom/google/android/gms/ads/AdLoader;-><init>(Landroid/content/Context;Lcom/google/android/gms/ads/internal/client/zzbr;Lcom/google/android/gms/ads/internal/client/zzr;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
const-string v1, "Failed to build AdLoader."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
new-instance v0, Lcom/google/android/gms/ads/internal/client/zzfi;
.line 3
invoke-direct {v0}, Lcom/google/android/gms/ads/internal/client/zzfi;-><init>()V
iget-object v1, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zza:Landroid/content/Context;
new-instance v2, Lcom/google/android/gms/ads/AdLoader;
.line 4
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzfi;->zzc()Lcom/google/android/gms/ads/internal/client/zzbr;
move-result-object v0
sget-object v3, Lcom/google/android/gms/ads/internal/client/zzr;->zza:Lcom/google/android/gms/ads/internal/client/zzr;
invoke-direct {v2, v1, v0, v3}, Lcom/google/android/gms/ads/AdLoader;-><init>(Landroid/content/Context;Lcom/google/android/gms/ads/internal/client/zzbr;Lcom/google/android/gms/ads/internal/client/zzr;)V
return-object v2
.end method
.method public varargs forAdManagerAdView(Lcom/google/android/gms/ads/formats/OnAdManagerAdViewLoadedListener;[Lcom/google/android/gms/ads/AdSize;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 2
.param p1 # Lcom/google/android/gms/ads/formats/OnAdManagerAdViewLoadedListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # [Lcom/google/android/gms/ads/AdSize;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
if-eqz p2, :cond_0
array-length v0, p2
if-lez v0, :cond_0
.line 2
:try_start_0
new-instance v0, Lcom/google/android/gms/ads/internal/client/zzs;
iget-object v1, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zza:Landroid/content/Context;
invoke-direct {v0, v1, p2}, Lcom/google/android/gms/ads/internal/client/zzs;-><init>(Landroid/content/Context;[Lcom/google/android/gms/ads/AdSize;)V
iget-object p2, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
new-instance v1, Lcom/google/android/gms/internal/ads/zzbic;
.line 3
invoke-direct {v1, p1}, Lcom/google/android/gms/internal/ads/zzbic;-><init>(Lcom/google/android/gms/ads/formats/OnAdManagerAdViewLoadedListener;)V
invoke-interface {p2, v1, v0}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzj(Lcom/google/android/gms/internal/ads/zzbhh;Lcom/google/android/gms/ads/internal/client/zzs;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "Failed to add Google Ad Manager banner ad listener"
.line 4
invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.line 1
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string p2, "The supported ad sizes must contain at least one valid ad size."
invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public forCustomFormatAd(Ljava/lang/String;Lcom/google/android/gms/ads/nativead/NativeCustomFormatAd$OnCustomFormatAdLoadedListener;Lcom/google/android/gms/ads/nativead/NativeCustomFormatAd$OnCustomClickListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/nativead/NativeCustomFormatAd$OnCustomFormatAdLoadedListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/google/android/gms/ads/nativead/NativeCustomFormatAd$OnCustomClickListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/ads/zzbsr;
invoke-direct {v0, p2, p3}, Lcom/google/android/gms/internal/ads/zzbsr;-><init>(Lcom/google/android/gms/ads/nativead/NativeCustomFormatAd$OnCustomFormatAdLoadedListener;Lcom/google/android/gms/ads/nativead/NativeCustomFormatAd$OnCustomClickListener;)V
:try_start_0
iget-object p2, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbsr;->zzb()Lcom/google/android/gms/internal/ads/zzbhd;
move-result-object p3
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbsr;->zza()Lcom/google/android/gms/internal/ads/zzbha;
move-result-object v0
.line 3
invoke-interface {p2, p1, p3, v0}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzh(Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbhd;Lcom/google/android/gms/internal/ads/zzbha;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "Failed to add custom format ad listener"
.line 4
invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method
.method public forNativeAd(Lcom/google/android/gms/ads/nativead/NativeAd$OnNativeAdLoadedListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 2
.param p1 # Lcom/google/android/gms/ads/nativead/NativeAd$OnNativeAdLoadedListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
.line 1
new-instance v1, Lcom/google/android/gms/internal/ads/zzbst;
invoke-direct {v1, p1}, Lcom/google/android/gms/internal/ads/zzbst;-><init>(Lcom/google/android/gms/ads/nativead/NativeAd$OnNativeAdLoadedListener;)V
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzk(Lcom/google/android/gms/internal/ads/zzbhk;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string v0, "Failed to add google native ad listener"
.line 2
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method
.method public withAdListener(Lcom/google/android/gms/ads/AdListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 2
.param p1 # Lcom/google/android/gms/ads/AdListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
.line 1
new-instance v1, Lcom/google/android/gms/ads/internal/client/zzg;
invoke-direct {v1, p1}, Lcom/google/android/gms/ads/internal/client/zzg;-><init>(Lcom/google/android/gms/ads/AdListener;)V
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzl(Lcom/google/android/gms/ads/internal/client/zzbl;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string v0, "Failed to set AdListener."
.line 2
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method
.method public withAdManagerAdViewOptions(Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 1
.param p1 # Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
.line 1
invoke-interface {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzm(Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string v0, "Failed to specify Ad Manager banner ad options"
.line 2
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method
.method public withNativeAdOptions(Lcom/google/android/gms/ads/nativead/NativeAdOptions;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 14
.param p1 # Lcom/google/android/gms/ads/nativead/NativeAdOptions;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
.line 1
new-instance v13, Lcom/google/android/gms/internal/ads/zzbfl;
.line 2
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->shouldReturnUrlsForImageAssets()Z
move-result v3
.line 3
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->shouldRequestMultipleImages()Z
move-result v5
.line 4
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->getAdChoicesPlacement()I
move-result v6
.line 5
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->getVideoOptions()Lcom/google/android/gms/ads/VideoOptions;
move-result-object v1
if-eqz v1, :cond_0
.line 6
new-instance v1, Lcom/google/android/gms/ads/internal/client/zzga;
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->getVideoOptions()Lcom/google/android/gms/ads/VideoOptions;
move-result-object v2
invoke-direct {v1, v2}, Lcom/google/android/gms/ads/internal/client/zzga;-><init>(Lcom/google/android/gms/ads/VideoOptions;)V
:goto_0
move-object v7, v1
goto :goto_1
:catch_0
move-exception p1
goto :goto_2
:cond_0
const/4 v1, 0x0
goto :goto_0
.line 7
:goto_1
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->zzc()Z
move-result v8
.line 8
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->getMediaAspectRatio()I
move-result v9
.line 9
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->zza()I
move-result v10
.line 10
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->zzb()Z
move-result v11
.line 11
invoke-virtual {p1}, Lcom/google/android/gms/ads/nativead/NativeAdOptions;->zzd()I
move-result p1
add-int/lit8 v12, p1, -0x1
const/4 v2, 0x4
const/4 v4, -0x1
move-object v1, v13
.line 12
invoke-direct/range {v1 .. v12}, Lcom/google/android/gms/internal/ads/zzbfl;-><init>(IZIZILcom/google/android/gms/ads/internal/client/zzga;ZIIZI)V
.line 1
invoke-interface {v0, v13}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzo(Lcom/google/android/gms/internal/ads/zzbfl;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_3
:goto_2
const-string v0, "Failed to specify native ad options"
.line 13
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_3
return-object p0
.end method
.method public final zza(Ljava/lang/String;Lcom/google/android/gms/ads/formats/zzg;Lcom/google/android/gms/ads/formats/zzf;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 1
.param p3 # Lcom/google/android/gms/ads/formats/zzf;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/internal/ads/zzbia;
invoke-direct {v0, p2, p3}, Lcom/google/android/gms/internal/ads/zzbia;-><init>(Lcom/google/android/gms/ads/formats/zzg;Lcom/google/android/gms/ads/formats/zzf;)V
:try_start_0
iget-object p2, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbia;->zzd()Lcom/google/android/gms/internal/ads/zzbhd;
move-result-object p3
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbia;->zzc()Lcom/google/android/gms/internal/ads/zzbha;
move-result-object v0
.line 3
invoke-interface {p2, p1, p3, v0}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzh(Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbhd;Lcom/google/android/gms/internal/ads/zzbha;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "Failed to add custom template ad listener"
.line 4
invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method
.method public final zzb(Lcom/google/android/gms/ads/formats/zzi;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 2
.annotation runtime Ljava/lang/Deprecated;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
.line 1
new-instance v1, Lcom/google/android/gms/internal/ads/zzbid;
invoke-direct {v1, p1}, Lcom/google/android/gms/internal/ads/zzbid;-><init>(Lcom/google/android/gms/ads/formats/zzi;)V
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzk(Lcom/google/android/gms/internal/ads/zzbhk;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string v0, "Failed to add google native ad listener"
.line 2
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method
.method public final zzc(Lcom/google/android/gms/ads/formats/NativeAdOptions;)Lcom/google/android/gms/ads/AdLoader$Builder;
.locals 2
.param p1 # Lcom/google/android/gms/ads/formats/NativeAdOptions;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader$Builder;->zzb:Lcom/google/android/gms/ads/internal/client/zzbu;
.line 1
new-instance v1, Lcom/google/android/gms/internal/ads/zzbfl;
invoke-direct {v1, p1}, Lcom/google/android/gms/internal/ads/zzbfl;-><init>(Lcom/google/android/gms/ads/formats/NativeAdOptions;)V
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/internal/client/zzbu;->zzo(Lcom/google/android/gms/internal/ads/zzbfl;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string v0, "Failed to specify native ad options"
.line 2
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object p0
.end method

View File

@@ -0,0 +1,259 @@
.class public Lcom/google/android/gms/ads/AdLoader;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/AdLoader$Builder;
}
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/ads/internal/client/zzr;
.field private final zzb:Landroid/content/Context;
.field private final zzc:Lcom/google/android/gms/ads/internal/client/zzbr;
# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/google/android/gms/ads/internal/client/zzbr;Lcom/google/android/gms/ads/internal/client/zzr;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/AdLoader;->zzb:Landroid/content/Context;
iput-object p2, p0, Lcom/google/android/gms/ads/AdLoader;->zzc:Lcom/google/android/gms/ads/internal/client/zzbr;
iput-object p3, p0, Lcom/google/android/gms/ads/AdLoader;->zza:Lcom/google/android/gms/ads/internal/client/zzr;
return-void
.end method
.method private final zzb(Lcom/google/android/gms/ads/internal/client/zzei;)V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader;->zzb:Landroid/content/Context;
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 2
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzc:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_1
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 3
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 4
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-nez v0, :cond_0
goto :goto_0
.line 7
:cond_0
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/zza;
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/ads/zza;-><init>(Lcom/google/android/gms/ads/AdLoader;Lcom/google/android/gms/ads/internal/client/zzei;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_1
:goto_0
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader;->zzc:Lcom/google/android/gms/ads/internal/client/zzbr;
iget-object v1, p0, Lcom/google/android/gms/ads/AdLoader;->zza:Lcom/google/android/gms/ads/internal/client/zzr;
iget-object v2, p0, Lcom/google/android/gms/ads/AdLoader;->zzb:Landroid/content/Context;
.line 5
invoke-virtual {v1, v2, p1}, Lcom/google/android/gms/ads/internal/client/zzr;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/internal/client/zzei;)Lcom/google/android/gms/ads/internal/client/zzm;
move-result-object p1
invoke-interface {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzbr;->zzg(Lcom/google/android/gms/ads/internal/client/zzm;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
const-string v0, "Failed to load ad."
.line 6
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
# virtual methods
.method public isLoading()Z
.locals 2
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader;->zzc:Lcom/google/android/gms/ads/internal/client/zzbr;
.line 1
invoke-interface {v0}, Lcom/google/android/gms/ads/internal/client/zzbr;->zzi()Z
move-result v0
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return v0
:catch_0
move-exception v0
const-string v1, "Failed to check if ad is loading."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzk(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x0
return v0
.end method
.method public loadAd(Lcom/google/android/gms/ads/AdRequest;)V
.locals 0
.param p1 # Lcom/google/android/gms/ads/AdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresPermission;
value = "android.permission.INTERNET"
.end annotation
.line 1
iget-object p1, p1, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-direct {p0, p1}, Lcom/google/android/gms/ads/AdLoader;->zzb(Lcom/google/android/gms/ads/internal/client/zzei;)V
return-void
.end method
.method public loadAd(Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;)V
.locals 0
.param p1 # Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 2
iget-object p1, p1, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-direct {p0, p1}, Lcom/google/android/gms/ads/AdLoader;->zzb(Lcom/google/android/gms/ads/internal/client/zzei;)V
return-void
.end method
.method public loadAds(Lcom/google/android/gms/ads/AdRequest;I)V
.locals 3
.param p1 # Lcom/google/android/gms/ads/AdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresPermission;
value = "android.permission.INTERNET"
.end annotation
.line 1
iget-object p1, p1, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader;->zzc:Lcom/google/android/gms/ads/internal/client/zzbr;
iget-object v1, p0, Lcom/google/android/gms/ads/AdLoader;->zza:Lcom/google/android/gms/ads/internal/client/zzr;
iget-object v2, p0, Lcom/google/android/gms/ads/AdLoader;->zzb:Landroid/content/Context;
invoke-virtual {v1, v2, p1}, Lcom/google/android/gms/ads/internal/client/zzr;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/internal/client/zzei;)Lcom/google/android/gms/ads/internal/client/zzm;
move-result-object p1
invoke-interface {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzbr;->zzh(Lcom/google/android/gms/ads/internal/client/zzm;I)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
const-string p2, "Failed to load ads."
.line 2
invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final synthetic zza(Lcom/google/android/gms/ads/internal/client/zzei;)V
.locals 3
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/AdLoader;->zzc:Lcom/google/android/gms/ads/internal/client/zzbr;
iget-object v1, p0, Lcom/google/android/gms/ads/AdLoader;->zza:Lcom/google/android/gms/ads/internal/client/zzr;
iget-object v2, p0, Lcom/google/android/gms/ads/AdLoader;->zzb:Landroid/content/Context;
.line 1
invoke-virtual {v1, v2, p1}, Lcom/google/android/gms/ads/internal/client/zzr;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/internal/client/zzei;)Lcom/google/android/gms/ads/internal/client/zzm;
move-result-object p1
invoke-interface {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzbr;->zzg(Lcom/google/android/gms/ads/internal/client/zzm;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
const-string v0, "Failed to load ad."
.line 2
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method

View File

@@ -0,0 +1,70 @@
.class public Lcom/google/android/gms/ads/AdRequest$Builder;
.super Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/AdRequest;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/ads/AbstractAdRequestBuilder<",
"Lcom/google/android/gms/ads/AdRequest$Builder;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/google/android/gms/ads/AdRequest;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/ads/AdRequest;
invoke-direct {v0, p0}, Lcom/google/android/gms/ads/AdRequest;-><init>(Lcom/google/android/gms/ads/AbstractAdRequestBuilder;)V
return-object v0
.end method
.method public final bridge synthetic self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdRequest$Builder;->self()Lcom/google/android/gms/ads/AdRequest$Builder;
move-result-object v0
return-object v0
.end method
.method public self()Lcom/google/android/gms/ads/AdRequest$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 0
return-object p0
.end method

View File

@@ -0,0 +1,258 @@
.class public Lcom/google/android/gms/ads/AdRequest;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/AdRequest$Builder;
}
.end annotation
# static fields
.field public static final DEVICE_ID_EMULATOR:Ljava/lang/String; = "B3EEABB8EE11C2BE770B684D95219ECB"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ERROR_CODE_APP_ID_MISSING:I = 0x8
.field public static final ERROR_CODE_INTERNAL_ERROR:I = 0x0
.field public static final ERROR_CODE_INVALID_AD_STRING:I = 0xb
.field public static final ERROR_CODE_INVALID_REQUEST:I = 0x1
.field public static final ERROR_CODE_MEDIATION_NO_FILL:I = 0x9
.field public static final ERROR_CODE_NETWORK_ERROR:I = 0x2
.field public static final ERROR_CODE_NO_FILL:I = 0x3
.field public static final ERROR_CODE_REQUEST_ID_MISMATCH:I = 0xa
.field public static final MAX_CONTENT_URL_LENGTH:I = 0x200
# instance fields
.field protected final zza:Lcom/google/android/gms/ads/internal/client/zzei;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/ads/AbstractAdRequestBuilder;)V
.locals 2
.param p1 # Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lcom/google/android/gms/ads/internal/client/zzei;
iget-object p1, p1, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
const/4 v1, 0x0
invoke-direct {v0, p1, v1}, Lcom/google/android/gms/ads/internal/client/zzei;-><init>(Lcom/google/android/gms/ads/internal/client/zzeh;Lcom/google/android/gms/ads/search/SearchAdRequest;)V
iput-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
return-void
.end method
# virtual methods
.method public getAdString()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zzj()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getContentUrl()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zzk()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getCustomEventExtrasBundle(Ljava/lang/Class;)Landroid/os/Bundle;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/google/android/gms/ads/mediation/customevent/CustomEvent;",
">(",
"Ljava/lang/Class<",
"TT;>;)",
"Landroid/os/Bundle;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzei;->zzd(Ljava/lang/Class;)Landroid/os/Bundle;
move-result-object p1
return-object p1
.end method
.method public getCustomTargeting()Landroid/os/Bundle;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zze()Landroid/os/Bundle;
move-result-object v0
return-object v0
.end method
.method public getKeywords()Ljava/util/Set;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zzp()Ljava/util/Set;
move-result-object v0
return-object v0
.end method
.method public getNeighboringContentUrls()Ljava/util/List;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zzn()Ljava/util/List;
move-result-object v0
return-object v0
.end method
.method public getNetworkExtrasBundle(Ljava/lang/Class;)Landroid/os/Bundle;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/google/android/gms/ads/mediation/MediationExtrasReceiver;",
">(",
"Ljava/lang/Class<",
"TT;>;)",
"Landroid/os/Bundle;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzei;->zzf(Ljava/lang/Class;)Landroid/os/Bundle;
move-result-object p1
return-object p1
.end method
.method public getRequestAgent()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zzm()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public isTestDevice(Landroid/content/Context;)Z
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzei;->zzs(Landroid/content/Context;)Z
move-result p1
return p1
.end method
.method public final zza()Lcom/google/android/gms/ads/internal/client/zzei;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
return-object v0
.end method

View File

@@ -0,0 +1,81 @@
.class public Lcom/google/android/gms/ads/AdService;
.super Landroid/app/IntentService;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
# static fields
.field public static final CLASS_NAME:Ljava/lang/String; = "com.google.android.gms.ads.AdService"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
const-string v0, "AdService"
.line 1
invoke-direct {p0, v0}, Landroid/app/IntentService;-><init>(Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final onHandleIntent(Landroid/content/Intent;)V
.locals 2
.param p1 # Landroid/content/Intent;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
:try_start_0
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zza()Lcom/google/android/gms/ads/internal/client/zzba;
move-result-object v0
new-instance v1, Lcom/google/android/gms/internal/ads/zzbpa;
invoke-direct {v1}, Lcom/google/android/gms/internal/ads/zzbpa;-><init>()V
.line 2
invoke-virtual {v0, p0, v1}, Lcom/google/android/gms/ads/internal/client/zzba;->zzo(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbpe;)Lcom/google/android/gms/internal/ads/zzbsx;
move-result-object v0
.line 3
invoke-interface {v0, p1}, Lcom/google/android/gms/internal/ads/zzbsx;->zze(Landroid/content/Intent;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
const-string v0, "RemoteException calling handleNotificationIntent: "
.line 4
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V
return-void
.end method

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,31 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/AdValue$PrecisionType;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/AdValue;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "PrecisionType"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation
# static fields
.field public static final ESTIMATED:I = 0x1
.field public static final PRECISE:I = 0x3
.field public static final PUBLISHER_PROVIDED:I = 0x2
.field public static final UNKNOWN:I

View File

@@ -0,0 +1,79 @@
.class public final Lcom/google/android/gms/ads/AdValue;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/AdValue$PrecisionType;
}
.end annotation
# instance fields
.field private final zza:I
.field private final zzb:Ljava/lang/String;
.field private final zzc:J
# direct methods
.method private constructor <init>(ILjava/lang/String;J)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/google/android/gms/ads/AdValue;->zza:I
iput-object p2, p0, Lcom/google/android/gms/ads/AdValue;->zzb:Ljava/lang/String;
iput-wide p3, p0, Lcom/google/android/gms/ads/AdValue;->zzc:J
return-void
.end method
.method public static zza(ILjava/lang/String;J)Lcom/google/android/gms/ads/AdValue;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Lcom/google/android/gms/ads/AdValue;
invoke-direct {v0, p0, p1, p2, p3}, Lcom/google/android/gms/ads/AdValue;-><init>(ILjava/lang/String;J)V
return-object v0
.end method
# virtual methods
.method public getCurrencyCode()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdValue;->zzb:Ljava/lang/String;
return-object v0
.end method
.method public getPrecisionType()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/AdValue;->zza:I
return v0
.end method
.method public getValueMicros()J
.locals 2
iget-wide v0, p0, Lcom/google/android/gms/ads/AdValue;->zzc:J
return-wide v0
.end method

View File

@@ -0,0 +1,80 @@
.class public final Lcom/google/android/gms/ads/AdView;
.super Lcom/google/android/gms/ads/BaseAdView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 1
invoke-direct {p0, p1, v0}, Lcom/google/android/gms/ads/BaseAdView;-><init>(Landroid/content/Context;I)V
const-string v0, "Context cannot be null"
.line 2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 3
invoke-direct {p0, p1, p2, v0}, Lcom/google/android/gms/ads/BaseAdView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 4
invoke-direct {p0, p1, p2, p3, v0}, Lcom/google/android/gms/ads/BaseAdView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
return-void
.end method
# virtual methods
.method public final zza()Lcom/google/android/gms/ads/VideoController;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzf()Lcom/google/android/gms/ads/VideoController;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,370 @@
.class public final Lcom/google/android/gms/ads/AdapterResponseInfo;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Lcom/google/android/gms/ads/internal/client/zzw;
.field private final zzb:Lcom/google/android/gms/ads/AdError;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
# direct methods
.method private constructor <init>(Lcom/google/android/gms/ads/internal/client/zzw;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object p1, p1, Lcom/google/android/gms/ads/internal/client/zzw;->zzc:Lcom/google/android/gms/ads/internal/client/zze;
if-nez p1, :cond_0
const/4 p1, 0x0
goto :goto_0
:cond_0
invoke-virtual {p1}, Lcom/google/android/gms/ads/internal/client/zze;->zza()Lcom/google/android/gms/ads/AdError;
move-result-object p1
:goto_0
iput-object p1, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zzb:Lcom/google/android/gms/ads/AdError;
return-void
.end method
.method public static zza(Lcom/google/android/gms/ads/internal/client/zzw;)Lcom/google/android/gms/ads/AdapterResponseInfo;
.locals 1
.param p0 # Lcom/google/android/gms/ads/internal/client/zzw;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
if-eqz p0, :cond_0
new-instance v0, Lcom/google/android/gms/ads/AdapterResponseInfo;
invoke-direct {v0, p0}, Lcom/google/android/gms/ads/AdapterResponseInfo;-><init>(Lcom/google/android/gms/ads/internal/client/zzw;)V
return-object v0
:cond_0
const/4 p0, 0x0
return-object p0
.end method
# virtual methods
.method public getAdError()Lcom/google/android/gms/ads/AdError;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zzb:Lcom/google/android/gms/ads/AdError;
return-object v0
.end method
.method public getAdSourceId()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zzf:Ljava/lang/String;
return-object v0
.end method
.method public getAdSourceInstanceId()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zzh:Ljava/lang/String;
return-object v0
.end method
.method public getAdSourceInstanceName()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zzg:Ljava/lang/String;
return-object v0
.end method
.method public getAdSourceName()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zze:Ljava/lang/String;
return-object v0
.end method
.method public getAdapterClassName()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zza:Ljava/lang/String;
return-object v0
.end method
.method public getCredentials()Landroid/os/Bundle;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zzd:Landroid/os/Bundle;
return-object v0
.end method
.method public getLatencyMillis()J
.locals 2
iget-object v0, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-wide v0, v0, Lcom/google/android/gms/ads/internal/client/zzw;->zzb:J
return-wide v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
:try_start_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdapterResponseInfo;->zzb()Lorg/json/JSONObject;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->toString(I)Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
const-string v0, "Error forming toString output."
:goto_0
return-object v0
.end method
.method public final zzb()Lorg/json/JSONObject;
.locals 6
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 1
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
iget-object v1, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
const-string v2, "Adapter"
iget-object v1, v1, Lcom/google/android/gms/ads/internal/client/zzw;->zza:Ljava/lang/String;
.line 2
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
iget-object v1, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
const-string v2, "Latency"
iget-wide v3, v1, Lcom/google/android/gms/ads/internal/client/zzw;->zzb:J
.line 3
invoke-virtual {v0, v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdapterResponseInfo;->getAdSourceName()Ljava/lang/String;
move-result-object v1
const-string v2, "Ad Source Name"
const-string v3, "null"
if-nez v1, :cond_0
.line 4
invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_0
.line 5
:cond_0
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 4
:goto_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdapterResponseInfo;->getAdSourceId()Ljava/lang/String;
move-result-object v1
const-string v2, "Ad Source ID"
if-nez v1, :cond_1
.line 6
invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_1
.line 7
:cond_1
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 6
:goto_1
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdapterResponseInfo;->getAdSourceInstanceName()Ljava/lang/String;
move-result-object v1
const-string v2, "Ad Source Instance Name"
if-nez v1, :cond_2
.line 8
invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_2
.line 9
:cond_2
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 8
:goto_2
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdapterResponseInfo;->getAdSourceInstanceId()Ljava/lang/String;
move-result-object v1
const-string v2, "Ad Source Instance ID"
if-nez v1, :cond_3
.line 10
invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_3
.line 11
:cond_3
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 10
:goto_3
new-instance v1, Lorg/json/JSONObject;
.line 12
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
iget-object v2, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v2, v2, Lcom/google/android/gms/ads/internal/client/zzw;->zzd:Landroid/os/Bundle;
.line 13
invoke-virtual {v2}, Landroid/os/BaseBundle;->keySet()Ljava/util/Set;
move-result-object v2
invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_4
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_4
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
iget-object v5, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzw;
iget-object v5, v5, Lcom/google/android/gms/ads/internal/client/zzw;->zzd:Landroid/os/Bundle;
.line 14
invoke-virtual {v5, v4}, Landroid/os/BaseBundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
invoke-virtual {v1, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_4
:cond_4
const-string v2, "Credentials"
.line 15
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
iget-object v1, p0, Lcom/google/android/gms/ads/AdapterResponseInfo;->zzb:Lcom/google/android/gms/ads/AdError;
const-string v2, "Ad Error"
if-nez v1, :cond_5
.line 16
invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_5
.line 17
:cond_5
invoke-virtual {v1}, Lcom/google/android/gms/ads/AdError;->zzb()Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:goto_5
return-object v0
.end method

View File

@@ -0,0 +1,780 @@
.class public abstract Lcom/google/android/gms/ads/BaseAdView;
.super Landroid/view/ViewGroup;
.source "SourceFile"
# instance fields
.field protected final zza:Lcom/google/android/gms/ads/internal/client/zzel;
# direct methods
.method public constructor <init>(Landroid/content/Context;I)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0, p1}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V
new-instance p1, Lcom/google/android/gms/ads/internal/client/zzel;
.line 2
invoke-direct {p1, p0, p2}, Lcom/google/android/gms/ads/internal/client/zzel;-><init>(Landroid/view/ViewGroup;I)V
iput-object p1, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 3
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
new-instance p1, Lcom/google/android/gms/ads/internal/client/zzel;
const/4 v0, 0x0
.line 4
invoke-direct {p1, p0, p2, v0, p3}, Lcom/google/android/gms/ads/internal/client/zzel;-><init>(Landroid/view/ViewGroup;Landroid/util/AttributeSet;ZI)V
iput-object p1, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 5
invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
new-instance p1, Lcom/google/android/gms/ads/internal/client/zzel;
const/4 p3, 0x0
.line 6
invoke-direct {p1, p0, p2, p3, p4}, Lcom/google/android/gms/ads/internal/client/zzel;-><init>(Landroid/view/ViewGroup;Landroid/util/AttributeSet;ZI)V
iput-object p1, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;IIZ)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 7
invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
new-instance p1, Lcom/google/android/gms/ads/internal/client/zzel;
.line 8
invoke-direct {p1, p0, p2, p5, p4}, Lcom/google/android/gms/ads/internal/client/zzel;-><init>(Landroid/view/ViewGroup;Landroid/util/AttributeSet;ZI)V
iput-object p1, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;Z)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 9
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
new-instance p1, Lcom/google/android/gms/ads/internal/client/zzel;
.line 10
invoke-direct {p1, p0, p2, p3}, Lcom/google/android/gms/ads/internal/client/zzel;-><init>(Landroid/view/ViewGroup;Landroid/util/AttributeSet;Z)V
iput-object p1, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
return-void
.end method
# virtual methods
.method public destroy()V
.locals 2
.line 1
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 2
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zze:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzkX:Lcom/google/android/gms/internal/ads/zzbcc;
.line 3
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 4
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 6
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/zze;
invoke-direct {v1, p0}, Lcom/google/android/gms/ads/zze;-><init>(Lcom/google/android/gms/ads/BaseAdView;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 5
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzk()V
return-void
.end method
.method public getAdListener()Lcom/google/android/gms/ads/AdListener;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zza()Lcom/google/android/gms/ads/AdListener;
move-result-object v0
return-object v0
.end method
.method public getAdSize()Lcom/google/android/gms/ads/AdSize;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzb()Lcom/google/android/gms/ads/AdSize;
move-result-object v0
return-object v0
.end method
.method public getAdUnitId()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzj()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getOnPaidEventListener()Lcom/google/android/gms/ads/OnPaidEventListener;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzc()Lcom/google/android/gms/ads/OnPaidEventListener;
move-result-object v0
return-object v0
.end method
.method public getResponseInfo()Lcom/google/android/gms/ads/ResponseInfo;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzd()Lcom/google/android/gms/ads/ResponseInfo;
move-result-object v0
return-object v0
.end method
.method public isCollapsible()Z
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzA()Z
move-result v0
return v0
.end method
.method public isLoading()Z
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzB()Z
move-result v0
return v0
.end method
.method public loadAd(Lcom/google/android/gms/ads/AdRequest;)V
.locals 2
.param p1 # Lcom/google/android/gms/ads/AdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresPermission;
value = "android.permission.INTERNET"
.end annotation
const-string v0, "#008 Must be called on the main UI thread."
.line 1
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 3
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzf:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 4
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 3
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 6
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/zzg;
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/ads/zzg;-><init>(Lcom/google/android/gms/ads/BaseAdView;Lcom/google/android/gms/ads/AdRequest;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
iget-object p1, p1, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
.line 5
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzm(Lcom/google/android/gms/ads/internal/client/zzei;)V
return-void
.end method
.method public onLayout(ZIIII)V
.locals 2
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object p1
if-eqz p1, :cond_0
.line 2
invoke-virtual {p1}, Landroid/view/View;->getVisibility()I
move-result v0
const/16 v1, 0x8
if-eq v0, v1, :cond_0
.line 3
invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I
move-result v0
.line 4
invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I
move-result v1
sub-int/2addr p4, p2
sub-int/2addr p4, v0
sub-int/2addr p5, p3
sub-int/2addr p5, v1
div-int/lit8 p4, p4, 0x2
div-int/lit8 p5, p5, 0x2
add-int/2addr v0, p4
add-int/2addr v1, p5
.line 5
invoke-virtual {p1, p4, p5, v0, v1}, Landroid/view/View;->layout(IIII)V
:cond_0
return-void
.end method
.method public onMeasure(II)V
.locals 4
const/4 v0, 0x0
.line 1
invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v1
if-eqz v1, :cond_0
.line 2
invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
move-result v2
const/16 v3, 0x8
if-eq v2, v3, :cond_0
.line 8
invoke-virtual {p0, v1, p1, p2}, Landroid/view/ViewGroup;->measureChild(Landroid/view/View;II)V
.line 9
invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
move-result v0
.line 10
invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
move-result v1
goto :goto_1
.line 3
:cond_0
:try_start_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/BaseAdView;->getAdSize()Lcom/google/android/gms/ads/AdSize;
move-result-object v1
:try_end_0
.catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
const-string v2, "Unable to retrieve ad size."
.line 4
invoke-static {v2, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x0
:goto_0
if-eqz v1, :cond_1
.line 5
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
.line 6
invoke-virtual {v1, v0}, Lcom/google/android/gms/ads/AdSize;->getWidthInPixels(Landroid/content/Context;)I
move-result v2
.line 7
invoke-virtual {v1, v0}, Lcom/google/android/gms/ads/AdSize;->getHeightInPixels(Landroid/content/Context;)I
move-result v0
move v1, v0
move v0, v2
goto :goto_1
:cond_1
move v1, v0
.line 11
:goto_1
invoke-virtual {p0}, Landroid/view/View;->getSuggestedMinimumWidth()I
move-result v2
invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I
move-result v0
.line 12
invoke-virtual {p0}, Landroid/view/View;->getSuggestedMinimumHeight()I
move-result v2
invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I
move-result v1
.line 13
invoke-static {v0, p1}, Landroid/view/View;->resolveSize(II)I
move-result p1
invoke-static {v1, p2}, Landroid/view/View;->resolveSize(II)I
move-result p2
.line 14
invoke-virtual {p0, p1, p2}, Landroid/view/View;->setMeasuredDimension(II)V
return-void
.end method
.method public pause()V
.locals 2
.line 1
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 2
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzg:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzkY:Lcom/google/android/gms/internal/ads/zzbcc;
.line 3
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 4
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 6
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/zzf;
invoke-direct {v1, p0}, Lcom/google/android/gms/ads/zzf;-><init>(Lcom/google/android/gms/ads/BaseAdView;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 5
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzn()V
return-void
.end method
.method public resume()V
.locals 2
.line 1
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 2
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzh:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzkW:Lcom/google/android/gms/internal/ads/zzbcc;
.line 3
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 4
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 6
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/zzd;
invoke-direct {v1, p0}, Lcom/google/android/gms/ads/zzd;-><init>(Lcom/google/android/gms/ads/BaseAdView;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 5
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzp()V
return-void
.end method
.method public setAdListener(Lcom/google/android/gms/ads/AdListener;)V
.locals 2
.param p1 # Lcom/google/android/gms/ads/AdListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzr(Lcom/google/android/gms/ads/AdListener;)V
if-nez p1, :cond_0
iget-object p1, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
const/4 v0, 0x0
.line 2
invoke-virtual {p1, v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzq(Lcom/google/android/gms/ads/internal/client/zza;)V
return-void
:cond_0
instance-of v0, p1, Lcom/google/android/gms/ads/internal/client/zza;
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 3
move-object v1, p1
check-cast v1, Lcom/google/android/gms/ads/internal/client/zza;
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzq(Lcom/google/android/gms/ads/internal/client/zza;)V
:cond_1
instance-of v0, p1, Lcom/google/android/gms/ads/admanager/AppEventListener;
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 4
check-cast p1, Lcom/google/android/gms/ads/admanager/AppEventListener;
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzv(Lcom/google/android/gms/ads/admanager/AppEventListener;)V
:cond_2
return-void
.end method
.method public setAdSize(Lcom/google/android/gms/ads/AdSize;)V
.locals 1
.param p1 # Lcom/google/android/gms/ads/AdSize;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
filled-new-array {p1}, [Lcom/google/android/gms/ads/AdSize;
move-result-object p1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzs([Lcom/google/android/gms/ads/AdSize;)V
return-void
.end method
.method public setAdUnitId(Ljava/lang/String;)V
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzu(Ljava/lang/String;)V
return-void
.end method
.method public setOnPaidEventListener(Lcom/google/android/gms/ads/OnPaidEventListener;)V
.locals 1
.param p1 # Lcom/google/android/gms/ads/OnPaidEventListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzx(Lcom/google/android/gms/ads/OnPaidEventListener;)V
return-void
.end method

View File

@@ -0,0 +1,18 @@
.class public Lcom/google/android/gms/ads/ContextualSignals;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,61 @@
.class public abstract Lcom/google/android/gms/ads/FullScreenContentCallback;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final ERROR_CODE_AD_REUSED:I = 0x1
.field public static final ERROR_CODE_APP_NOT_FOREGROUND:I = 0x3
.field public static final ERROR_CODE_INTERNAL_ERROR:I = 0x0
.field public static final ERROR_CODE_MEDIATION_SHOW_ERROR:I = 0x4
.field public static final ERROR_CODE_NOT_READY:I = 0x2
# 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 onAdClicked()V
.locals 0
return-void
.end method
.method public onAdDismissedFullScreenContent()V
.locals 0
return-void
.end method
.method public onAdFailedToShowFullScreenContent(Lcom/google/android/gms/ads/AdError;)V
.locals 0
.param p1 # Lcom/google/android/gms/ads/AdError;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onAdImpression()V
.locals 0
return-void
.end method
.method public onAdShowedFullScreenContent()V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,122 @@
.class public final Lcom/google/android/gms/ads/LoadAdError;
.super Lcom/google/android/gms/ads/AdError;
.source "SourceFile"
# instance fields
.field private final zza:Lcom/google/android/gms/ads/ResponseInfo;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
# direct methods
.method public constructor <init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/ads/AdError;Lcom/google/android/gms/ads/ResponseInfo;)V
.locals 0
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p4 # Lcom/google/android/gms/ads/AdError;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p5 # Lcom/google/android/gms/ads/ResponseInfo;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-direct {p0, p1, p2, p3, p4}, Lcom/google/android/gms/ads/AdError;-><init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/ads/AdError;)V
iput-object p5, p0, Lcom/google/android/gms/ads/LoadAdError;->zza:Lcom/google/android/gms/ads/ResponseInfo;
return-void
.end method
# virtual methods
.method public getResponseInfo()Lcom/google/android/gms/ads/ResponseInfo;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/LoadAdError;->zza:Lcom/google/android/gms/ads/ResponseInfo;
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
:try_start_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/AdError;->zzb()Lorg/json/JSONObject;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->toString(I)Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
const-string v0, "Error forming toString output."
:goto_0
return-object v0
.end method
.method public final zzb()Lorg/json/JSONObject;
.locals 3
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 1
invoke-super {p0}, Lcom/google/android/gms/ads/AdError;->zzb()Lorg/json/JSONObject;
move-result-object v0
invoke-virtual {p0}, Lcom/google/android/gms/ads/LoadAdError;->getResponseInfo()Lcom/google/android/gms/ads/ResponseInfo;
move-result-object v1
const-string v2, "Response Info"
if-nez v1, :cond_0
const-string v1, "null"
.line 2
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_0
.line 3
:cond_0
invoke-virtual {v1}, Lcom/google/android/gms/ads/ResponseInfo;->zzd()Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:goto_0
return-object v0
.end method

View File

@@ -0,0 +1,18 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/MediaAspectRatio;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# static fields
.field public static final ANY:I = 0x1
.field public static final LANDSCAPE:I = 0x2
.field public static final PORTRAIT:I = 0x3
.field public static final SQUARE:I = 0x4
.field public static final UNKNOWN:I

View File

@@ -0,0 +1,42 @@
.class public interface abstract Lcom/google/android/gms/ads/MediaContent;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract getAspectRatio()F
.end method
.method public abstract getCurrentTime()F
.end method
.method public abstract getDuration()F
.end method
.method public abstract getMainImage()Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract getVideoController()Lcom/google/android/gms/ads/VideoController;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract hasVideoContent()Z
.end method
.method public abstract setMainImage(Landroid/graphics/drawable/Drawable;)V
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method
.method public abstract zza()Lcom/google/android/gms/internal/ads/zzbgq;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract zzb()Z
.end method

View File

@@ -0,0 +1,289 @@
.class public Lcom/google/android/gms/ads/MediationUtils;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field protected static final MIN_HEIGHT_RATIO:D = 0.7
.field protected static final MIN_WIDTH_RATIO:D = 0.5
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static findClosestSize(Landroid/content/Context;Lcom/google/android/gms/ads/AdSize;Ljava/util/List;)Lcom/google/android/gms/ads/AdSize;
.locals 9
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Lcom/google/android/gms/ads/AdSize;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lcom/google/android/gms/ads/AdSize;",
"Ljava/util/List<",
"Lcom/google/android/gms/ads/AdSize;",
">;)",
"Lcom/google/android/gms/ads/AdSize;"
}
.end annotation
const/4 v0, 0x0
if-eqz p2, :cond_7
if-nez p1, :cond_0
goto/16 :goto_3
.line 1
:cond_0
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->zzh()Z
move-result v1
if-nez v1, :cond_1
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->zzi()Z
move-result v1
if-nez v1, :cond_1
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v1
iget v1, v1, Landroid/util/DisplayMetrics;->density:F
.line 2
invoke-virtual {p1, p0}, Lcom/google/android/gms/ads/AdSize;->getWidthInPixels(Landroid/content/Context;)I
move-result v2
int-to-float v2, v2
div-float/2addr v2, v1
invoke-static {v2}, Ljava/lang/Math;->round(F)I
move-result v2
.line 3
invoke-virtual {p1, p0}, Lcom/google/android/gms/ads/AdSize;->getHeightInPixels(Landroid/content/Context;)I
move-result p0
int-to-float p0, p0
div-float/2addr p0, v1
invoke-static {p0}, Ljava/lang/Math;->round(F)I
move-result p0
new-instance p1, Lcom/google/android/gms/ads/AdSize;
.line 4
invoke-direct {p1, v2, p0}, Lcom/google/android/gms/ads/AdSize;-><init>(II)V
.line 5
:cond_1
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p0
:cond_2
:goto_0
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result p2
if-eqz p2, :cond_7
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p2
check-cast p2, Lcom/google/android/gms/ads/AdSize;
if-eqz p2, :cond_2
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->getWidth()I
move-result v1
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdSize;->getWidth()I
move-result v2
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->getHeight()I
move-result v3
int-to-double v4, v1
const-wide/high16 v6, 0x3fe0000000000000L # 0.5
mul-double/2addr v4, v6
int-to-double v6, v2
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdSize;->getHeight()I
move-result v8
cmpl-double v4, v4, v6
if-gtz v4, :cond_2
if-lt v1, v2, :cond_2
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->zzi()Z
move-result v1
if-eqz v1, :cond_3
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->zza()I
move-result v1
.line 6
sget-object v3, Lcom/google/android/gms/internal/ads/zzbcl;->zzhL:Lcom/google/android/gms/internal/ads/zzbcc;
.line 7
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v4
invoke-virtual {v4, v3}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v3
.line 6
check-cast v3, Ljava/lang/Integer;
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v3
if-gt v3, v2, :cond_2
sget-object v2, Lcom/google/android/gms/internal/ads/zzbcl;->zzhM:Lcom/google/android/gms/internal/ads/zzbcc;
.line 8
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v3
invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v2
.line 9
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
if-gt v2, v8, :cond_2
if-lt v1, v8, :cond_2
goto :goto_1
:cond_3
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->zzh()Z
move-result v1
if-eqz v1, :cond_4
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdSize;->zzb()I
move-result v1
if-lt v1, v8, :cond_2
goto :goto_1
:cond_4
int-to-double v1, v3
const-wide v4, 0x3fe6666666666666L # 0.7
mul-double/2addr v1, v4
int-to-double v4, v8
cmpl-double v1, v1, v4
if-gtz v1, :cond_2
if-ge v3, v8, :cond_5
goto :goto_0
:cond_5
:goto_1
if-nez v0, :cond_6
goto :goto_2
:cond_6
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdSize;->getWidth()I
move-result v1
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdSize;->getHeight()I
move-result v2
mul-int/2addr v1, v2
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdSize;->getWidth()I
move-result v2
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdSize;->getHeight()I
move-result v3
mul-int/2addr v2, v3
if-gt v1, v2, :cond_2
:goto_2
move-object v0, p2
goto/16 :goto_0
:cond_7
:goto_3
return-object v0
.end method

View File

@@ -0,0 +1,559 @@
.class public Lcom/google/android/gms/ads/MobileAds;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final ERROR_DOMAIN:Ljava/lang/String; = "com.google.android.gms.ads"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static disableMediationAdapterInitialization(Landroid/content/Context;)V
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzn(Landroid/content/Context;)V
return-void
.end method
.method public static getInitializationStatus()Lcom/google/android/gms/ads/initialization/InitializationStatus;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzex;->zze()Lcom/google/android/gms/ads/initialization/InitializationStatus;
move-result-object v0
return-object v0
.end method
.method private static getInternalVersion()Ljava/lang/String;
.locals 1
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzi()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static getRequestConfiguration()Lcom/google/android/gms/ads/RequestConfiguration;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzc()Lcom/google/android/gms/ads/RequestConfiguration;
move-result-object v0
return-object v0
.end method
.method public static getVersion()Lcom/google/android/gms/ads/VersionInfo;
.locals 6
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
const-string v0, "23.6.0"
const-string v1, "\\."
.line 2
invoke-static {v0, v1}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
move-result-object v0
.line 3
array-length v1, v0
const/4 v2, 0x3
const/4 v3, 0x0
if-eq v1, v2, :cond_0
new-instance v0, Lcom/google/android/gms/ads/VersionInfo;
invoke-direct {v0, v3, v3, v3}, Lcom/google/android/gms/ads/VersionInfo;-><init>(III)V
goto :goto_0
:cond_0
:try_start_0
new-instance v1, Lcom/google/android/gms/ads/VersionInfo;
.line 4
aget-object v2, v0, v3
.line 5
invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v2
const/4 v4, 0x1
aget-object v4, v0, v4
.line 6
invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v4
const/4 v5, 0x2
aget-object v0, v0, v5
.line 7
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v0
invoke-direct {v1, v2, v4, v0}, Lcom/google/android/gms/ads/VersionInfo;-><init>(III)V
:try_end_0
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0
move-object v0, v1
goto :goto_0
:catch_0
new-instance v0, Lcom/google/android/gms/ads/VersionInfo;
invoke-direct {v0, v3, v3, v3}, Lcom/google/android/gms/ads/VersionInfo;-><init>(III)V
:goto_0
return-object v0
.end method
.method public static initialize(Landroid/content/Context;)V
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresPermission;
value = "android.permission.INTERNET"
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
const/4 v1, 0x0
.line 2
invoke-virtual {v0, p0, v1, v1}, Lcom/google/android/gms/ads/internal/client/zzex;->zzo(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/initialization/OnInitializationCompleteListener;)V
return-void
.end method
.method public static initialize(Landroid/content/Context;Lcom/google/android/gms/ads/initialization/OnInitializationCompleteListener;)V
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Lcom/google/android/gms/ads/initialization/OnInitializationCompleteListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 3
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, p0, v1, p1}, Lcom/google/android/gms/ads/internal/client/zzex;->zzo(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/initialization/OnInitializationCompleteListener;)V
return-void
.end method
.method public static openAdInspector(Landroid/content/Context;Lcom/google/android/gms/ads/OnAdInspectorClosedListener;)V
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Lcom/google/android/gms/ads/OnAdInspectorClosedListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0, p1}, Lcom/google/android/gms/ads/internal/client/zzex;->zzr(Landroid/content/Context;Lcom/google/android/gms/ads/OnAdInspectorClosedListener;)V
return-void
.end method
.method public static openDebugMenu(Landroid/content/Context;Ljava/lang/String;)V
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0, p1}, Lcom/google/android/gms/ads/internal/client/zzex;->zzs(Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method
.method public static putPublisherFirstPartyIdEnabled(Z)Z
.locals 1
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzz(Z)Z
move-result p0
return p0
.end method
.method public static registerCustomTabsSession(Landroid/content/Context;Landroidx/browser/customtabs/CustomTabsClient;Ljava/lang/String;Landroidx/browser/customtabs/CustomTabsCallback;)Landroidx/browser/customtabs/CustomTabsSession;
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroidx/browser/customtabs/CustomTabsClient;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Landroidx/browser/customtabs/CustomTabsCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
const-string v0, "#008 Must be called on the main UI thread."
.line 2
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 3
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzbtv;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbyu;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_0
const-string p0, "Internal error, query info generator is null."
.line 4
invoke-static {p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V
goto :goto_1
.line 5
:cond_0
:try_start_0
invoke-static {p0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object p0
.line 6
invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object p1
.line 7
invoke-static {p3}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object p3
.line 8
invoke-interface {v0, p0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzbyu;->zze(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/String;Lcom/google/android/gms/dynamic/IObjectWrapper;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object p0
.line 9
invoke-static {p0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroidx/browser/customtabs/CustomTabsSession;
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0
move-object v1, p0
goto :goto_1
:catch_0
move-exception p0
goto :goto_0
:catch_1
move-exception p0
:goto_0
const-string p1, "Unable to register custom tabs session. Error: "
.line 10
invoke-static {p1, p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_1
return-object v1
.end method
.method public static registerRtbAdapter(Ljava/lang/Class;)V
.locals 1
.param p0 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Class<",
"+",
"Lcom/google/android/gms/ads/mediation/rtb/RtbAdapter;",
">;)V"
}
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzt(Ljava/lang/Class;)V
return-void
.end method
.method public static registerWebView(Landroid/webkit/WebView;)V
.locals 1
.param p0 # Landroid/webkit/WebView;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
const-string v0, "#008 Must be called on the main UI thread."
.line 2
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
if-nez p0, :cond_0
const-string p0, "The webview to be registered cannot be null."
.line 3
invoke-static {p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V
return-void
.line 4
:cond_0
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbtv;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbyu;
move-result-object v0
if-nez v0, :cond_1
const-string p0, "Internal error, query info generator is null."
.line 5
invoke-static {p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V
return-void
.line 6
:cond_1
:try_start_0
invoke-static {p0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object p0
invoke-interface {v0, p0}, Lcom/google/android/gms/internal/ads/zzbyu;->zzj(Lcom/google/android/gms/dynamic/IObjectWrapper;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p0
const-string v0, ""
.line 7
invoke-static {v0, p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static setAppMuted(Z)V
.locals 1
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzu(Z)V
return-void
.end method
.method public static setAppVolume(F)V
.locals 1
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzv(F)V
return-void
.end method
.method private static setPlugin(Ljava/lang/String;)V
.locals 1
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzw(Ljava/lang/String;)V
return-void
.end method
.method public static setRequestConfiguration(Lcom/google/android/gms/ads/RequestConfiguration;)V
.locals 1
.param p0 # Lcom/google/android/gms/ads/RequestConfiguration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/ads/internal/client/zzex;->zzx(Lcom/google/android/gms/ads/RequestConfiguration;)V
return-void
.end method
.method public static startPreload(Landroid/content/Context;Ljava/util/List;Lcom/google/android/gms/ads/preload/PreloadCallback;)V
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/preload/PreloadCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ljava/util/List<",
"Lcom/google/android/gms/ads/preload/PreloadConfiguration;",
">;",
"Lcom/google/android/gms/ads/preload/PreloadCallback;",
")V"
}
.end annotation
.line 1
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzex;->zzf()Lcom/google/android/gms/ads/internal/client/zzex;
move-result-object v0
invoke-virtual {v0, p0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzex;->zzg(Landroid/content/Context;Ljava/util/List;Lcom/google/android/gms/ads/preload/PreloadCallback;)Lcom/google/android/gms/common/api/Status;
return-void
.end method

View File

@@ -0,0 +1,165 @@
.class public Lcom/google/android/gms/ads/MobileAdsInitProvider;
.super Landroid/content/ContentProvider;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdkWithMembers;
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/ads/internal/client/zzey;
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Landroid/content/ContentProvider;-><init>()V
new-instance v0, Lcom/google/android/gms/ads/internal/client/zzey;
.line 2
invoke-direct {v0}, Lcom/google/android/gms/ads/internal/client/zzey;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/ads/MobileAdsInitProvider;->zza:Lcom/google/android/gms/ads/internal/client/zzey;
return-void
.end method
# virtual methods
.method public attachInfo(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/pm/ProviderInfo;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/MobileAdsInitProvider;->zza:Lcom/google/android/gms/ads/internal/client/zzey;
.line 1
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzey;->attachInfo(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V
return-void
.end method
.method public delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
.locals 0
.param p1 # Landroid/net/Uri;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # [Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 p1, 0x0
return p1
.end method
.method public getType(Landroid/net/Uri;)Ljava/lang/String;
.locals 0
.param p1 # Landroid/net/Uri;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 p1, 0x0
return-object p1
.end method
.method public insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
.locals 0
.param p1 # Landroid/net/Uri;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/ContentValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 p1, 0x0
return-object p1
.end method
.method public onCreate()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
.locals 0
.param p1 # Landroid/net/Uri;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # [Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # 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
.param p5 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 p1, 0x0
return-object p1
.end method
.method public update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
.locals 0
.param p1 # Landroid/net/Uri;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/ContentValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # 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
const/4 p1, 0x0
return p1
.end method

View File

@@ -0,0 +1,8 @@
.class public interface abstract Lcom/google/android/gms/ads/MuteThisAdListener;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract onAdMuted()V
.end method

View File

@@ -0,0 +1,10 @@
.class public interface abstract Lcom/google/android/gms/ads/MuteThisAdReason;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract getDescription()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method

View File

@@ -0,0 +1,110 @@
.class public final Lcom/google/android/gms/ads/NotificationHandlerActivity;
.super Landroid/app/Activity;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
# static fields
.field public static final CLASS_NAME:Ljava/lang/String; = "com.google.android.gms.ads.NotificationHandlerActivity"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Landroid/app/Activity;-><init>()V
return-void
.end method
# virtual methods
.method public final onCreate(Landroid/os/Bundle;)V
.locals 1
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
.line 2
:try_start_0
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zza()Lcom/google/android/gms/ads/internal/client/zzba;
move-result-object p1
new-instance v0, Lcom/google/android/gms/internal/ads/zzbpa;
invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzbpa;-><init>()V
invoke-virtual {p1, p0, v0}, Lcom/google/android/gms/ads/internal/client/zzba;->zzo(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbpe;)Lcom/google/android/gms/internal/ads/zzbsx;
move-result-object p1
if-nez p1, :cond_0
const-string p1, "OfflineUtils is null"
.line 3
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V
return-void
:catch_0
move-exception p1
goto :goto_0
.line 4
:cond_0
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object v0
invoke-interface {p1, v0}, Lcom/google/android/gms/internal/ads/zzbsx;->zze(Landroid/content/Intent;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:goto_0
const-string v0, "RemoteException calling handleNotificationIntent: "
.line 5
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V
return-void
.end method
.method public final onResume()V
.locals 0
.line 1
invoke-super {p0}, Landroid/app/Activity;->onResume()V
.line 2
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method

View File

@@ -0,0 +1,12 @@
.class public interface abstract Lcom/google/android/gms/ads/OnAdInspectorClosedListener;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract onAdInspectorClosed(Lcom/google/android/gms/ads/AdInspectorError;)V
.param p1 # Lcom/google/android/gms/ads/AdInspectorError;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method

View File

@@ -0,0 +1,12 @@
.class public interface abstract Lcom/google/android/gms/ads/OnPaidEventListener;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract onPaidEvent(Lcom/google/android/gms/ads/AdValue;)V
.param p1 # Lcom/google/android/gms/ads/AdValue;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View File

@@ -0,0 +1,12 @@
.class public interface abstract Lcom/google/android/gms/ads/OnUserEarnedRewardListener;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract onUserEarnedReward(Lcom/google/android/gms/ads/rewarded/RewardItem;)V
.param p1 # Lcom/google/android/gms/ads/rewarded/RewardItem;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View File

@@ -0,0 +1,135 @@
.class public final Lcom/google/android/gms/ads/OutOfContextTestingActivity;
.super Landroid/app/Activity;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
# static fields
.field public static final AD_UNIT_KEY:Ljava/lang/String; = "adUnit"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
.field public static final CLASS_NAME:Ljava/lang/String; = "com.google.android.gms.ads.OutOfContextTestingActivity"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Landroid/app/Activity;-><init>()V
return-void
.end method
# virtual methods
.method public final onCreate(Landroid/os/Bundle;)V
.locals 3
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
.line 2
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zza()Lcom/google/android/gms/ads/internal/client/zzba;
move-result-object p1
new-instance v0, Lcom/google/android/gms/internal/ads/zzbpa;
invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzbpa;-><init>()V
invoke-virtual {p1, p0, v0}, Lcom/google/android/gms/ads/internal/client/zzba;->zzh(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbpe;)Lcom/google/android/gms/ads/internal/client/zzdu;
move-result-object p1
if-nez p1, :cond_0
.line 3
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
:cond_0
sget v0, Lcom/google/android/gms/ads/R$layout;->admob_empty_layout:I
.line 4
invoke-virtual {p0, v0}, Landroid/app/Activity;->setContentView(I)V
sget v0, Lcom/google/android/gms/ads/R$id;->layout:I
.line 5
invoke-virtual {p0, v0}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
.line 6
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object v1
if-nez v1, :cond_1
.line 7
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
:cond_1
const-string v2, "adUnit"
.line 8
invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
if-nez v1, :cond_2
.line 9
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.line 10
:cond_2
:try_start_0
invoke-static {p0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object v2
invoke-static {v0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper;
move-result-object v0
invoke-interface {p1, v1, v2, v0}, Lcom/google/android/gms/ads/internal/client/zzdu;->zze(Ljava/lang/String;Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/dynamic/IObjectWrapper;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-void
.line 11
:catch_0
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
return-void
.end method

View File

@@ -0,0 +1,32 @@
.class public final Lcom/google/android/gms/ads/R$attr;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "attr"
.end annotation
# static fields
.field public static adSize:I = 0x7f040024
.field public static adSizes:I = 0x7f040025
.field public static adUnitId:I = 0x7f040026
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,28 @@
.class public final Lcom/google/android/gms/ads/R$id;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "id"
.end annotation
# static fields
.field public static layout:I = 0x7f0a015a
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,28 @@
.class public final Lcom/google/android/gms/ads/R$layout;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "layout"
.end annotation
# static fields
.field public static admob_empty_layout:I = 0x7f0d001d
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,28 @@
.class public final Lcom/google/android/gms/ads/R$style;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "style"
.end annotation
# static fields
.field public static Theme_IAPTheme:I = 0x7f13016c
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,52 @@
.class public final Lcom/google/android/gms/ads/R$styleable;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "styleable"
.end annotation
# static fields
.field public static AdsAttrs:[I = null
.field public static AdsAttrs_adSize:I = 0x0
.field public static AdsAttrs_adSizes:I = 0x1
.field public static AdsAttrs_adUnitId:I = 0x2
# direct methods
.method public static constructor <clinit>()V
.locals 3
const v0, 0x7f040025
const v1, 0x7f040026
const v2, 0x7f040024
filled-new-array {v2, v0, v1}, [I
move-result-object v0
sput-object v0, Lcom/google/android/gms/ads/R$styleable;->AdsAttrs:[I
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,28 @@
.class public final Lcom/google/android/gms/ads/R$xml;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "xml"
.end annotation
# static fields
.field public static gma_ad_services_config:I = 0x7f150007
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,26 @@
.class public final Lcom/google/android/gms/ads/R;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/R$attr;,
Lcom/google/android/gms/ads/R$id;,
Lcom/google/android/gms/ads/R$layout;,
Lcom/google/android/gms/ads/R$style;,
Lcom/google/android/gms/ads/R$styleable;,
Lcom/google/android/gms/ads/R$xml;
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,307 @@
.class public Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/RequestConfiguration;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field private zza:I
.field private zzb:I
.field private zzc:Ljava/lang/String;
.field private final zzd:Ljava/util/List;
.field private zze:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zza:I
iput v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzb:I
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzc:Ljava/lang/String;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzd:Ljava/util/List;
.line 2
sget-object v0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->DEFAULT:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
iput-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zze:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-void
.end method
# virtual methods
.method public build()Lcom/google/android/gms/ads/RequestConfiguration;
.locals 8
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v7, Lcom/google/android/gms/ads/RequestConfiguration;
iget v1, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zza:I
iget v2, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzb:I
iget-object v3, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzc:Ljava/lang/String;
iget-object v4, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzd:Ljava/util/List;
iget-object v5, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zze:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
const/4 v6, 0x0
move-object v0, v7
invoke-direct/range {v0 .. v6}, Lcom/google/android/gms/ads/RequestConfiguration;-><init>(IILjava/lang/String;Ljava/util/List;Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;Lcom/google/android/gms/ads/zzi;)V
return-object v7
.end method
.method public setMaxAdContentRating(Ljava/lang/String;)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
if-eqz p1, :cond_3
const-string v0, ""
.line 1
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
goto :goto_1
:cond_0
const-string v0, "G"
.line 2
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2
const-string v0, "PG"
.line 3
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2
const-string v0, "T"
.line 4
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2
const-string v0, "MA"
.line 5
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
goto :goto_0
:cond_1
const-string v0, "Invalid value passed to setMaxAdContentRating: "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 6
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V
goto :goto_2
:cond_2
:goto_0
iput-object p1, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzc:Ljava/lang/String;
goto :goto_2
:cond_3
:goto_1
const/4 p1, 0x0
iput-object p1, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzc:Ljava/lang/String;
:goto_2
return-object p0
.end method
.method public setPublisherPrivacyPersonalizationState(Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.locals 0
.param p1 # Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-object p1, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zze:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-object p0
.end method
.method public setTagForChildDirectedTreatment(I)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
const/4 v0, -0x1
if-eq p1, v0, :cond_1
if-eqz p1, :cond_1
const/4 v0, 0x1
if-ne p1, v0, :cond_0
goto :goto_0
.line 1
:cond_0
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "Invalid value passed to setTagForChildDirectedTreatment: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V
goto :goto_1
:cond_1
:goto_0
iput p1, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zza:I
:goto_1
return-object p0
.end method
.method public setTagForUnderAgeOfConsent(I)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
const/4 v0, -0x1
if-eq p1, v0, :cond_1
if-eqz p1, :cond_1
const/4 v0, 0x1
if-ne p1, v0, :cond_0
goto :goto_0
.line 1
:cond_0
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "Invalid value passed to setTagForUnderAgeOfConsent: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V
goto :goto_1
:cond_1
:goto_0
iput p1, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzb:I
:goto_1
return-object p0
.end method
.method public setTestDeviceIds(Ljava/util/List;)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/google/android/gms/ads/RequestConfiguration$Builder;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzd:Ljava/util/List;
.line 1
invoke-interface {v0}, Ljava/util/List;->clear()V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->zzd:Ljava/util/List;
.line 2
invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
:cond_0
return-object p0
.end method

View File

@@ -0,0 +1,21 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/RequestConfiguration$MaxAdContentRating;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/RequestConfiguration;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "MaxAdContentRating"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View File

@@ -0,0 +1,151 @@
.class public final enum Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/RequestConfiguration;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "PublisherPrivacyPersonalizationState"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;",
">;"
}
.end annotation
# static fields
.field public static final enum DEFAULT:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum DISABLED:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final enum ENABLED:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field private static final synthetic zza:[Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
# instance fields
.field private final zzb:I
# direct methods
.method static constructor <clinit>()V
.locals 5
.line 1
new-instance v0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
const-string v1, "DEFAULT"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->DEFAULT:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
new-instance v1, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
const-string v2, "ENABLED"
const/4 v3, 0x1
.line 2
invoke-direct {v1, v2, v3, v3}, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;-><init>(Ljava/lang/String;II)V
sput-object v1, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->ENABLED:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
new-instance v2, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
const-string v3, "DISABLED"
const/4 v4, 0x2
.line 3
invoke-direct {v2, v3, v4, v4}, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;-><init>(Ljava/lang/String;II)V
sput-object v2, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->DISABLED:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
filled-new-array {v0, v1, v2}, [Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
move-result-object v0
sput-object v0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->zza:[Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->zzb:I
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.locals 1
.param p0 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
const-class v0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.line 1
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-object p0
.end method
.method public static values()[Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
sget-object v0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->zza:[Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.line 1
invoke-virtual {v0}, [Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-object v0
.end method
# virtual methods
.method public getValue()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;->zzb:I
return v0
.end method

View File

@@ -0,0 +1,21 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/RequestConfiguration$TagForChildDirectedTreatment;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/RequestConfiguration;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TagForChildDirectedTreatment"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View File

@@ -0,0 +1,21 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/RequestConfiguration$TagForUnderAgeOfConsent;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/RequestConfiguration;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TagForUnderAgeOfConsent"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View File

@@ -0,0 +1,216 @@
.class public Lcom/google/android/gms/ads/RequestConfiguration;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;,
Lcom/google/android/gms/ads/RequestConfiguration$Builder;,
Lcom/google/android/gms/ads/RequestConfiguration$MaxAdContentRating;,
Lcom/google/android/gms/ads/RequestConfiguration$TagForUnderAgeOfConsent;,
Lcom/google/android/gms/ads/RequestConfiguration$TagForChildDirectedTreatment;
}
.end annotation
# static fields
.field public static final MAX_AD_CONTENT_RATING_G:Ljava/lang/String; = "G"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final MAX_AD_CONTENT_RATING_MA:Ljava/lang/String; = "MA"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final MAX_AD_CONTENT_RATING_PG:Ljava/lang/String; = "PG"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final MAX_AD_CONTENT_RATING_T:Ljava/lang/String; = "T"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final MAX_AD_CONTENT_RATING_UNSPECIFIED:Ljava/lang/String; = ""
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE:I = 0x0
.field public static final TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE:I = 0x1
.field public static final TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED:I = -0x1
.field public static final TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE:I = 0x0
.field public static final TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE:I = 0x1
.field public static final TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED:I = -0x1
.field public static final zza:Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# instance fields
.field private final zzb:I
.field private final zzc:I
.field private final zzd:Ljava/lang/String;
.field private final zze:Ljava/util/List;
.field private final zzf:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
# direct methods
.method static constructor <clinit>()V
.locals 4
const-string v0, "PG"
const-string v1, "G"
const-string v2, "MA"
const-string v3, "T"
filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String;
move-result-object v0
.line 1
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
sput-object v0, Lcom/google/android/gms/ads/RequestConfiguration;->zza:Ljava/util/List;
return-void
.end method
.method public synthetic constructor <init>(IILjava/lang/String;Ljava/util/List;Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;Lcom/google/android/gms/ads/zzi;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzb:I
iput p2, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzc:I
iput-object p3, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzd:Ljava/lang/String;
iput-object p4, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zze:Ljava/util/List;
iput-object p5, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzf:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-void
.end method
# virtual methods
.method public getMaxAdContentRating()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzd:Ljava/lang/String;
if-nez v0, :cond_0
const-string v0, ""
:cond_0
return-object v0
.end method
.method public getPublisherPrivacyPersonalizationState()Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzf:Lcom/google/android/gms/ads/RequestConfiguration$PublisherPrivacyPersonalizationState;
return-object v0
.end method
.method public getTagForChildDirectedTreatment()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzb:I
return v0
.end method
.method public getTagForUnderAgeOfConsent()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzc:I
return v0
.end method
.method public getTestDeviceIds()Ljava/util/List;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
new-instance v0, Ljava/util/ArrayList;
iget-object v1, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zze:Ljava/util/List;
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
return-object v0
.end method
.method public toBuilder()Lcom/google/android/gms/ads/RequestConfiguration$Builder;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/ads/RequestConfiguration$Builder;
invoke-direct {v0}, Lcom/google/android/gms/ads/RequestConfiguration$Builder;-><init>()V
iget v1, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzb:I
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->setTagForChildDirectedTreatment(I)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
iget v1, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzc:I
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->setTagForUnderAgeOfConsent(I)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
iget-object v1, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zzd:Ljava/lang/String;
.line 4
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->setMaxAdContentRating(Ljava/lang/String;)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
iget-object v1, p0, Lcom/google/android/gms/ads/RequestConfiguration;->zze:Ljava/util/List;
.line 5
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->setTestDeviceIds(Ljava/util/List;)Lcom/google/android/gms/ads/RequestConfiguration$Builder;
return-object v0
.end method

View File

@@ -0,0 +1,483 @@
.class public final Lcom/google/android/gms/ads/ResponseInfo;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Lcom/google/android/gms/ads/internal/client/zzdy;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private final zzb:Ljava/util/List;
.field private zzc:Lcom/google/android/gms/ads/AdapterResponseInfo;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
# direct methods
.method private constructor <init>(Lcom/google/android/gms/ads/internal/client/zzdy;)V
.locals 2
.param p1 # Lcom/google/android/gms/ads/internal/client/zzdy;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/ResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzdy;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzb:Ljava/util/List;
if-nez p1, :cond_0
goto :goto_1
.line 2
:cond_0
:try_start_0
invoke-interface {p1}, Lcom/google/android/gms/ads/internal/client/zzdy;->zzj()Ljava/util/List;
move-result-object p1
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
if-eqz p1, :cond_2
.line 4
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_1
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_2
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/ads/internal/client/zzw;
invoke-static {v0}, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza(Lcom/google/android/gms/ads/internal/client/zzw;)Lcom/google/android/gms/ads/AdapterResponseInfo;
move-result-object v0
if-eqz v0, :cond_1
iget-object v1, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzb:Ljava/util/List;
.line 5
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
:catch_0
move-exception p1
const-string v0, "Could not forward getAdapterResponseInfo to ResponseInfo."
.line 3
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_2
:goto_1
iget-object p1, p0, Lcom/google/android/gms/ads/ResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzdy;
if-nez p1, :cond_3
goto :goto_2
.line 6
:cond_3
:try_start_1
invoke-interface {p1}, Lcom/google/android/gms/ads/internal/client/zzdy;->zzf()Lcom/google/android/gms/ads/internal/client/zzw;
move-result-object p1
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_1
if-eqz p1, :cond_4
invoke-static {p1}, Lcom/google/android/gms/ads/AdapterResponseInfo;->zza(Lcom/google/android/gms/ads/internal/client/zzw;)Lcom/google/android/gms/ads/AdapterResponseInfo;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzc:Lcom/google/android/gms/ads/AdapterResponseInfo;
:cond_4
:goto_2
return-void
:catch_1
move-exception p1
const-string v0, "Could not forward getLoadedAdapterResponse to ResponseInfo."
.line 7
invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static zza(Lcom/google/android/gms/ads/internal/client/zzdy;)Lcom/google/android/gms/ads/ResponseInfo;
.locals 1
.param p0 # Lcom/google/android/gms/ads/internal/client/zzdy;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
if-eqz p0, :cond_0
.line 1
new-instance v0, Lcom/google/android/gms/ads/ResponseInfo;
invoke-direct {v0, p0}, Lcom/google/android/gms/ads/ResponseInfo;-><init>(Lcom/google/android/gms/ads/internal/client/zzdy;)V
return-object v0
:cond_0
const/4 p0, 0x0
return-object p0
.end method
.method public static zzb(Lcom/google/android/gms/ads/internal/client/zzdy;)Lcom/google/android/gms/ads/ResponseInfo;
.locals 1
.param p0 # Lcom/google/android/gms/ads/internal/client/zzdy;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/ads/ResponseInfo;
invoke-direct {v0, p0}, Lcom/google/android/gms/ads/ResponseInfo;-><init>(Lcom/google/android/gms/ads/internal/client/zzdy;)V
return-object v0
.end method
# virtual methods
.method public getAdapterResponses()Ljava/util/List;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/google/android/gms/ads/AdapterResponseInfo;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzb:Ljava/util/List;
return-object v0
.end method
.method public getLoadedAdapterResponseInfo()Lcom/google/android/gms/ads/AdapterResponseInfo;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzc:Lcom/google/android/gms/ads/AdapterResponseInfo;
return-object v0
.end method
.method public getMediationAdapterClassName()Ljava/lang/String;
.locals 2
.annotation build Landroidx/annotation/Nullable;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzdy;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0}, Lcom/google/android/gms/ads/internal/client/zzdy;->zzg()Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
const-string v1, "Could not forward getMediationAdapterClassName to ResponseInfo."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public getResponseExtras()Landroid/os/Bundle;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzdy;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0}, Lcom/google/android/gms/ads/internal/client/zzdy;->zze()Landroid/os/Bundle;
move-result-object v0
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
const-string v1, "Could not forward getResponseExtras to ResponseInfo."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 1
:cond_0
new-instance v0, Landroid/os/Bundle;
.line 3
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
return-object v0
.end method
.method public getResponseId()Ljava/lang/String;
.locals 2
.annotation build Landroidx/annotation/Nullable;
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzdy;
if-eqz v0, :cond_0
.line 1
invoke-interface {v0}, Lcom/google/android/gms/ads/internal/client/zzdy;->zzi()Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
const-string v1, "Could not forward getResponseId to ResponseInfo."
.line 2
invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
:try_start_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/ResponseInfo;->zzd()Lorg/json/JSONObject;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->toString(I)Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
const-string v0, "Error forming toString output."
:goto_0
return-object v0
.end method
.method public final zzc()Lcom/google/android/gms/ads/internal/client/zzdy;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Landroidx/annotation/VisibleForTesting;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/ResponseInfo;->zza:Lcom/google/android/gms/ads/internal/client/zzdy;
return-object v0
.end method
.method public final zzd()Lorg/json/JSONObject;
.locals 4
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 1
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 2
invoke-virtual {p0}, Lcom/google/android/gms/ads/ResponseInfo;->getResponseId()Ljava/lang/String;
move-result-object v1
const-string v2, "null"
const-string v3, "Response ID"
if-nez v1, :cond_0
.line 3
invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_0
.line 4
:cond_0
invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 5
:goto_0
invoke-virtual {p0}, Lcom/google/android/gms/ads/ResponseInfo;->getMediationAdapterClassName()Ljava/lang/String;
move-result-object v1
const-string v3, "Mediation Adapter Class Name"
if-nez v1, :cond_1
.line 6
invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_1
.line 7
:cond_1
invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 8
:goto_1
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
iget-object v2, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzb:Ljava/util/List;
.line 9
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_2
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_2
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/android/gms/ads/AdapterResponseInfo;
.line 10
invoke-virtual {v3}, Lcom/google/android/gms/ads/AdapterResponseInfo;->zzb()Lorg/json/JSONObject;
move-result-object v3
invoke-virtual {v1, v3}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
goto :goto_2
:cond_2
const-string v2, "Adapter Responses"
.line 11
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
iget-object v1, p0, Lcom/google/android/gms/ads/ResponseInfo;->zzc:Lcom/google/android/gms/ads/AdapterResponseInfo;
if-eqz v1, :cond_3
const-string v2, "Loaded Adapter Response"
.line 12
invoke-virtual {v1}, Lcom/google/android/gms/ads/AdapterResponseInfo;->zzb()Lorg/json/JSONObject;
move-result-object v1
.line 13
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 14
:cond_3
invoke-virtual {p0}, Lcom/google/android/gms/ads/ResponseInfo;->getResponseExtras()Landroid/os/Bundle;
move-result-object v1
if-eqz v1, :cond_4
.line 15
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zzb()Lcom/google/android/gms/ads/internal/util/client/zzf;
move-result-object v2
invoke-virtual {v2, v1}, Lcom/google/android/gms/ads/internal/util/client/zzf;->zzi(Landroid/os/Bundle;)Lorg/json/JSONObject;
move-result-object v1
const-string v2, "Response Extras"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_4
return-object v0
.end method

View File

@@ -0,0 +1,92 @@
.class public Lcom/google/android/gms/ads/VersionInfo;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field protected final zza:I
.field protected final zzb:I
.field protected final zzc:I
# direct methods
.method public constructor <init>(III)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/google/android/gms/ads/VersionInfo;->zza:I
iput p2, p0, Lcom/google/android/gms/ads/VersionInfo;->zzb:I
iput p3, p0, Lcom/google/android/gms/ads/VersionInfo;->zzc:I
return-void
.end method
# virtual methods
.method public getMajorVersion()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/VersionInfo;->zza:I
return v0
.end method
.method public getMicroVersion()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/VersionInfo;->zzc:I
return v0
.end method
.method public getMinorVersion()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/VersionInfo;->zzb:I
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 4
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
iget v1, p0, Lcom/google/android/gms/ads/VersionInfo;->zza:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
iget v2, p0, Lcom/google/android/gms/ads/VersionInfo;->zzb:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
iget v3, p0, Lcom/google/android/gms/ads/VersionInfo;->zzc:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
filled-new-array {v1, v2, v3}, [Ljava/lang/Object;
move-result-object v1
const-string v2, "%d.%d.%d"
invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,56 @@
.class public abstract Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/VideoController;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "VideoLifecycleCallbacks"
.end annotation
# 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 onVideoEnd()V
.locals 0
return-void
.end method
.method public onVideoMute(Z)V
.locals 0
return-void
.end method
.method public onVideoPause()V
.locals 0
return-void
.end method
.method public onVideoPlay()V
.locals 0
return-void
.end method
.method public onVideoStart()V
.locals 0
return-void
.end method

View File

@@ -0,0 +1,766 @@
.class public final Lcom/google/android/gms/ads/VideoController;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
}
.end annotation
# static fields
.field public static final PLAYBACK_STATE_ENDED:I = 0x3
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
.field public static final PLAYBACK_STATE_PAUSED:I = 0x2
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
.field public static final PLAYBACK_STATE_PLAYING:I = 0x1
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
.field public static final PLAYBACK_STATE_READY:I = 0x5
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
.field public static final PLAYBACK_STATE_UNKNOWN:I
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end field
# instance fields
.field private final zza:Ljava/lang/Object;
.field private zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private zzc:Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
return-void
.end method
# virtual methods
.method public getPlaybackState()I
.locals 4
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
const/4 v2, 0x0
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return v2
:catchall_0
move-exception v1
goto :goto_0
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzh()I
move-result v1
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
:try_start_2
monitor-exit v0
return v1
:catch_0
move-exception v1
const-string v3, "Unable to call getPlaybackState on video controller."
.line 2
invoke-static {v3, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
monitor-exit v0
return v2
.line 5
:goto_0
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public getVideoLifecycleCallbacks()Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
.locals 2
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 1
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzc:Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
monitor-exit v0
return-object v1
:catchall_0
move-exception v1
.line 2
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
.end method
.method public hasVideoContent()Z
.locals 2
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 1
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
if-eqz v1, :cond_0
const/4 v1, 0x1
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
monitor-exit v0
return v1
:catchall_0
move-exception v1
.line 2
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
.end method
.method public isClickToExpandEnabled()Z
.locals 4
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
const/4 v2, 0x0
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return v2
:catchall_0
move-exception v1
goto :goto_0
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzo()Z
move-result v1
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
:try_start_2
monitor-exit v0
return v1
:catch_0
move-exception v1
const-string v3, "Unable to call isClickToExpandEnabled."
.line 2
invoke-static {v3, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
monitor-exit v0
return v2
.line 5
:goto_0
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public isCustomControlsEnabled()Z
.locals 4
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
const/4 v2, 0x0
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return v2
:catchall_0
move-exception v1
goto :goto_0
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzp()Z
move-result v1
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
:try_start_2
monitor-exit v0
return v1
:catch_0
move-exception v1
const-string v3, "Unable to call isUsingCustomPlayerControls."
.line 2
invoke-static {v3, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
monitor-exit v0
return v2
.line 5
:goto_0
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public isMuted()Z
.locals 4
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
const/4 v2, 0x1
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return v2
:catchall_0
move-exception v1
goto :goto_0
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzq()Z
move-result v1
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
:try_start_2
monitor-exit v0
return v1
:catch_0
move-exception v1
const-string v3, "Unable to call isMuted on video controller."
.line 2
invoke-static {v3, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
monitor-exit v0
return v2
.line 5
:goto_0
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public mute(Z)V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:catchall_0
move-exception p1
goto :goto_1
.line 1
:cond_0
:try_start_1
invoke-interface {v1, p1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzj(Z)V
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_0
:catch_0
move-exception p1
:try_start_2
const-string v1, "Unable to call mute on video controller."
.line 2
invoke-static {v1, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:goto_0
monitor-exit v0
return-void
:goto_1
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw p1
.end method
.method public pause()V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:catchall_0
move-exception v1
goto :goto_1
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzk()V
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_0
:catch_0
move-exception v1
:try_start_2
const-string v2, "Unable to call pause on video controller."
.line 2
invoke-static {v2, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:goto_0
monitor-exit v0
return-void
:goto_1
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public play()V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:catchall_0
move-exception v1
goto :goto_1
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzl()V
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_0
:catch_0
move-exception v1
:try_start_2
const-string v2, "Unable to call play on video controller."
.line 2
invoke-static {v2, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:goto_0
monitor-exit v0
return-void
:goto_1
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public setVideoLifecycleCallbacks(Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;)V
.locals 3
.param p1 # Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 5
monitor-enter v0
:try_start_0
iput-object p1, p0, Lcom/google/android/gms/ads/VideoController;->zzc:Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:catchall_0
move-exception p1
goto :goto_2
:cond_0
if-nez p1, :cond_1
const/4 p1, 0x0
goto :goto_0
.line 4
:cond_1
:try_start_1
new-instance v2, Lcom/google/android/gms/ads/internal/client/zzfz;
.line 1
invoke-direct {v2, p1}, Lcom/google/android/gms/ads/internal/client/zzfz;-><init>(Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;)V
move-object p1, v2
.line 2
:goto_0
invoke-interface {v1, p1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzm(Lcom/google/android/gms/ads/internal/client/zzee;)V
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_1
:catch_0
move-exception p1
:try_start_2
const-string v1, "Unable to call setVideoLifecycleCallbacks on video controller."
.line 3
invoke-static {v1, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 4
:goto_1
monitor-exit v0
return-void
:goto_2
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw p1
.end method
.method public stop()V
.locals 3
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 4
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
if-nez v1, :cond_0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-void
:catchall_0
move-exception v1
goto :goto_1
.line 1
:cond_0
:try_start_1
invoke-interface {v1}, Lcom/google/android/gms/ads/internal/client/zzeb;->zzn()V
:try_end_1
.catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_0
:catch_0
move-exception v1
:try_start_2
const-string v2, "Unable to call stop on video controller."
.line 2
invoke-static {v2, v1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 3
:goto_0
monitor-exit v0
return-void
:goto_1
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
throw v1
.end method
.method public final zza()Lcom/google/android/gms/ads/internal/client/zzeb;
.locals 2
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 1
monitor-enter v0
:try_start_0
iget-object v1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
monitor-exit v0
return-object v1
:catchall_0
move-exception v1
.line 2
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
.end method
.method public final zzb(Lcom/google/android/gms/ads/internal/client/zzeb;)V
.locals 1
.param p1 # Lcom/google/android/gms/ads/internal/client/zzeb;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/VideoController;->zza:Ljava/lang/Object;
.line 1
monitor-enter v0
:try_start_0
iput-object p1, p0, Lcom/google/android/gms/ads/VideoController;->zzb:Lcom/google/android/gms/ads/internal/client/zzeb;
iget-object p1, p0, Lcom/google/android/gms/ads/VideoController;->zzc:Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;
if-eqz p1, :cond_0
invoke-virtual {p0, p1}, Lcom/google/android/gms/ads/VideoController;->setVideoLifecycleCallbacks(Lcom/google/android/gms/ads/VideoController$VideoLifecycleCallbacks;)V
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 2
:cond_0
:goto_0
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

View File

@@ -0,0 +1,112 @@
.class public final Lcom/google/android/gms/ads/VideoOptions$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/VideoOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# instance fields
.field private zza:Z
.field private zzb:Z
.field private zzc:Z
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zza:Z
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzb:Z
iput-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzc:Z
return-void
.end method
.method public static bridge synthetic zza(Lcom/google/android/gms/ads/VideoOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzc:Z
return p0
.end method
.method public static bridge synthetic zzb(Lcom/google/android/gms/ads/VideoOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzb:Z
return p0
.end method
.method public static bridge synthetic zzc(Lcom/google/android/gms/ads/VideoOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zza:Z
return p0
.end method
# virtual methods
.method public build()Lcom/google/android/gms/ads/VideoOptions;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Lcom/google/android/gms/ads/VideoOptions;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/ads/VideoOptions;-><init>(Lcom/google/android/gms/ads/VideoOptions$Builder;Lcom/google/android/gms/ads/zzj;)V
return-object v0
.end method
.method public setClickToExpandRequested(Z)Lcom/google/android/gms/ads/VideoOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzc:Z
return-object p0
.end method
.method public setCustomControlsRequested(Z)Lcom/google/android/gms/ads/VideoOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzb:Z
return-object p0
.end method
.method public setStartMuted(Z)Lcom/google/android/gms/ads/VideoOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/VideoOptions$Builder;->zza:Z
return-object p0
.end method

View File

@@ -0,0 +1,95 @@
.class public final Lcom/google/android/gms/ads/VideoOptions;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/VideoOptions$Builder;
}
.end annotation
# instance fields
.field private final zza:Z
.field private final zzb:Z
.field private final zzc:Z
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/ads/VideoOptions$Builder;Lcom/google/android/gms/ads/zzj;)V
.locals 0
.line 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {p1}, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzc(Lcom/google/android/gms/ads/VideoOptions$Builder;)Z
move-result p2
iput-boolean p2, p0, Lcom/google/android/gms/ads/VideoOptions;->zza:Z
invoke-static {p1}, Lcom/google/android/gms/ads/VideoOptions$Builder;->zzb(Lcom/google/android/gms/ads/VideoOptions$Builder;)Z
move-result p2
iput-boolean p2, p0, Lcom/google/android/gms/ads/VideoOptions;->zzb:Z
invoke-static {p1}, Lcom/google/android/gms/ads/VideoOptions$Builder;->zza(Lcom/google/android/gms/ads/VideoOptions$Builder;)Z
move-result p1
iput-boolean p1, p0, Lcom/google/android/gms/ads/VideoOptions;->zzc:Z
return-void
.end method
.method public constructor <init>(Lcom/google/android/gms/ads/internal/client/zzga;)V
.locals 1
.line 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iget-boolean v0, p1, Lcom/google/android/gms/ads/internal/client/zzga;->zza:Z
iput-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions;->zza:Z
iget-boolean v0, p1, Lcom/google/android/gms/ads/internal/client/zzga;->zzb:Z
iput-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions;->zzb:Z
iget-boolean p1, p1, Lcom/google/android/gms/ads/internal/client/zzga;->zzc:Z
iput-boolean p1, p0, Lcom/google/android/gms/ads/VideoOptions;->zzc:Z
return-void
.end method
# virtual methods
.method public getClickToExpandRequested()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions;->zzc:Z
return v0
.end method
.method public getCustomControlsRequested()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions;->zzb:Z
return v0
.end method
.method public getStartMuted()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/VideoOptions;->zza:Z
return v0
.end method

View File

@@ -0,0 +1,202 @@
.class public final Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
.super Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/ads/AbstractAdRequestBuilder<",
"Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;-><init>()V
return-void
.end method
# virtual methods
.method public addCategoryExclusion(Ljava/lang/String;)Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzn(Ljava/lang/String;)V
return-object p0
.end method
.method public final bridge synthetic addCustomTargeting(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;->addCustomTargeting(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
return-object p0
.end method
.method public final bridge synthetic addCustomTargeting(Ljava/lang/String;Ljava/util/List;)Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 3
invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;->addCustomTargeting(Ljava/lang/String;Ljava/util/List;)Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
return-object p0
.end method
.method public addCustomTargeting(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 2
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzp(Ljava/lang/String;Ljava/lang/String;)V
return-object p0
.end method
.method public addCustomTargeting(Ljava/lang/String;Ljava/util/List;)Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
.locals 2
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;"
}
.end annotation
if-eqz p2, :cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
const-string v1, ","
.line 4
invoke-static {v1, p2}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
move-result-object p2
invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzp(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
return-object p0
.end method
.method public build()Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;-><init>(Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;Lcom/google/android/gms/ads/admanager/zza;)V
return-object v0
.end method
.method public final bridge synthetic self()Lcom/google/android/gms/ads/AbstractAdRequestBuilder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 0
return-object p0
.end method
.method public self()Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 0
return-object p0
.end method
.method public setPublisherProvidedId(Ljava/lang/String;)Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AbstractAdRequestBuilder;->zza:Lcom/google/android/gms/ads/internal/client/zzeh;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzeh;->zzB(Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,52 @@
.class public final Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.super Lcom/google/android/gms/ads/AdRequest;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;
}
.end annotation
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/ads/admanager/AdManagerAdRequest$Builder;Lcom/google/android/gms/ads/admanager/zza;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Lcom/google/android/gms/ads/AdRequest;-><init>(Lcom/google/android/gms/ads/AbstractAdRequestBuilder;)V
return-void
.end method
# virtual methods
.method public getCustomTargeting()Landroid/os/Bundle;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zze()Landroid/os/Bundle;
move-result-object v0
return-object v0
.end method
.method public getPublisherProvidedId()Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/AdRequest;->zza:Lcom/google/android/gms/ads/internal/client/zzei;
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzei;->zzl()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,359 @@
.class public final Lcom/google/android/gms/ads/admanager/AdManagerAdView;
.super Lcom/google/android/gms/ads/BaseAdView;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
.line 1
invoke-direct {p0, p1, v0}, Lcom/google/android/gms/ads/BaseAdView;-><init>(Landroid/content/Context;I)V
const-string v0, "Context cannot be null"
.line 2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x1
.line 3
invoke-direct {p0, p1, p2, v0}, Lcom/google/android/gms/ads/BaseAdView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;Z)V
const-string p2, "Context cannot be null"
.line 4
invoke-static {p1, p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 6
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v4, 0x0
const/4 v5, 0x1
move-object v0, p0
move-object v1, p1
move-object v2, p2
move v3, p3
.line 5
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/ads/BaseAdView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IIZ)V
const-string p2, "Context cannot be null"
.line 6
invoke-static {p1, p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
# virtual methods
.method public getAdSizes()[Lcom/google/android/gms/ads/AdSize;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzC()[Lcom/google/android/gms/ads/AdSize;
move-result-object v0
return-object v0
.end method
.method public getAppEventListener()Lcom/google/android/gms/ads/admanager/AppEventListener;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzh()Lcom/google/android/gms/ads/admanager/AppEventListener;
move-result-object v0
return-object v0
.end method
.method public getVideoController()Lcom/google/android/gms/ads/VideoController;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzf()Lcom/google/android/gms/ads/VideoController;
move-result-object v0
return-object v0
.end method
.method public getVideoOptions()Lcom/google/android/gms/ads/VideoOptions;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzg()Lcom/google/android/gms/ads/VideoOptions;
move-result-object v0
return-object v0
.end method
.method public loadAd(Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;)V
.locals 2
.param p1 # Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresPermission;
value = "android.permission.INTERNET"
.end annotation
const-string v0, "#008 Must be called on the main UI thread."
.line 1
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 2
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 3
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzf:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 4
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 3
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 6
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/admanager/zzb;
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/ads/admanager/zzb;-><init>(Lcom/google/android/gms/ads/admanager/AdManagerAdView;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 5
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzm(Lcom/google/android/gms/ads/internal/client/zzei;)V
return-void
.end method
.method public recordManualImpression()V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/ads/internal/client/zzel;->zzo()V
return-void
.end method
.method public varargs setAdSizes([Lcom/google/android/gms/ads/AdSize;)V
.locals 1
.param p1 # [Lcom/google/android/gms/ads/AdSize;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
if-eqz p1, :cond_0
array-length v0, p1
if-lez v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 2
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzt([Lcom/google/android/gms/ads/AdSize;)V
return-void
.line 1
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string v0, "The supported ad sizes must contain at least one valid ad size."
invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public setAppEventListener(Lcom/google/android/gms/ads/admanager/AppEventListener;)V
.locals 1
.param p1 # Lcom/google/android/gms/ads/admanager/AppEventListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzv(Lcom/google/android/gms/ads/admanager/AppEventListener;)V
return-void
.end method
.method public setManualImpressionsEnabled(Z)V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzw(Z)V
return-void
.end method
.method public setVideoOptions(Lcom/google/android/gms/ads/VideoOptions;)V
.locals 1
.param p1 # Lcom/google/android/gms/ads/VideoOptions;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzy(Lcom/google/android/gms/ads/VideoOptions;)V
return-void
.end method
.method public final synthetic zza(Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;)V
.locals 2
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {p1}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzm(Lcom/google/android/gms/ads/internal/client/zzei;)V
:try_end_0
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbuh;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbuj;
move-result-object v0
const-string v1, "AdManagerAdView.loadAd"
.line 3
invoke-interface {v0, p1, v1}, Lcom/google/android/gms/internal/ads/zzbuj;->zzh(Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method
.method public final zzb(Lcom/google/android/gms/ads/internal/client/zzby;)Z
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/BaseAdView;->zza:Lcom/google/android/gms/ads/internal/client/zzel;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/internal/client/zzel;->zzz(Lcom/google/android/gms/ads/internal/client/zzby;)Z
move-result p1
return p1
.end method

View File

@@ -0,0 +1,136 @@
.class public abstract Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAd;
.super Lcom/google/android/gms/ads/interstitial/InterstitialAd;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/ads/interstitial/InterstitialAd;-><init>()V
return-void
.end method
.method public static load(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;)V
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const-string v0, "Context cannot be null."
.line 1
invoke-static {p0, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "AdUnitId cannot be null."
.line 2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "AdManagerAdRequest cannot be null."
.line 3
invoke-static {p2, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "LoadCallback cannot be null."
.line 4
invoke-static {p3, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "#008 Must be called on the main UI thread."
.line 5
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 6
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 7
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzi:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 8
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 9
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 12
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/admanager/zzc;
invoke-direct {v1, p0, p1, p2, p3}, Lcom/google/android/gms/ads/admanager/zzc;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
new-instance v0, Lcom/google/android/gms/internal/ads/zzbmj;
.line 10
invoke-direct {v0, p0, p1}, Lcom/google/android/gms/internal/ads/zzbmj;-><init>(Landroid/content/Context;Ljava/lang/String;)V
.line 11
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object p0
invoke-virtual {v0, p0, p3}, Lcom/google/android/gms/internal/ads/zzbmj;->zza(Lcom/google/android/gms/ads/internal/client/zzei;Lcom/google/android/gms/ads/AdLoadCallback;)V
return-void
.end method
# virtual methods
.method public abstract getAppEventListener()Lcom/google/android/gms/ads/admanager/AppEventListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract setAppEventListener(Lcom/google/android/gms/ads/admanager/AppEventListener;)V
.param p1 # Lcom/google/android/gms/ads/admanager/AppEventListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method

View File

@@ -0,0 +1,23 @@
.class public abstract Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;
.super Lcom/google/android/gms/ads/AdLoadCallback;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/ads/AdLoadCallback<",
"Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAd;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/ads/AdLoadCallback;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,16 @@
.class public interface abstract Lcom/google/android/gms/ads/admanager/AppEventListener;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract onAppEvent(Ljava/lang/String;Ljava/lang/String;)V
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View File

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

View File

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

View File

@@ -0,0 +1,80 @@
.class public final synthetic Lcom/google/android/gms/ads/admanager/zzc;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic zza:Landroid/content/Context;
.field public final synthetic zzb:Ljava/lang/String;
.field public final synthetic zzc:Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.field public final synthetic zzd:Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;
# direct methods
.method public synthetic constructor <init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/admanager/zzc;->zza:Landroid/content/Context;
iput-object p2, p0, Lcom/google/android/gms/ads/admanager/zzc;->zzb:Ljava/lang/String;
iput-object p3, p0, Lcom/google/android/gms/ads/admanager/zzc;->zzc:Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
iput-object p4, p0, Lcom/google/android/gms/ads/admanager/zzc;->zzd:Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;
return-void
.end method
# virtual methods
.method public final run()V
.locals 5
iget-object v0, p0, Lcom/google/android/gms/ads/admanager/zzc;->zza:Landroid/content/Context;
iget-object v1, p0, Lcom/google/android/gms/ads/admanager/zzc;->zzb:Ljava/lang/String;
iget-object v2, p0, Lcom/google/android/gms/ads/admanager/zzc;->zzc:Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
iget-object v3, p0, Lcom/google/android/gms/ads/admanager/zzc;->zzd:Lcom/google/android/gms/ads/admanager/AdManagerInterstitialAdLoadCallback;
.line 1
:try_start_0
new-instance v4, Lcom/google/android/gms/internal/ads/zzbmj;
invoke-direct {v4, v0, v1}, Lcom/google/android/gms/internal/ads/zzbmj;-><init>(Landroid/content/Context;Ljava/lang/String;)V
.line 2
invoke-virtual {v2}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v1
invoke-virtual {v4, v1, v3}, Lcom/google/android/gms/internal/ads/zzbmj;->zza(Lcom/google/android/gms/ads/internal/client/zzei;Lcom/google/android/gms/ads/AdLoadCallback;)V
:try_end_0
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v1
.line 3
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbuh;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbuj;
move-result-object v0
const-string v2, "AdManagerInterstitialAd.load"
.line 4
invoke-interface {v0, v1, v2}, Lcom/google/android/gms/internal/ads/zzbuj;->zzh(Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,32 @@
.class public abstract Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.super Lcom/google/android/gms/ads/AdLoadCallback;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/appopen/AppOpenAd;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "AppOpenAdLoadCallback"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/ads/AdLoadCallback<",
"Lcom/google/android/gms/ads/appopen/AppOpenAd;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/ads/AdLoadCallback;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdOrientation;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/appopen/AppOpenAd;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "AppOpenAdOrientation"
.end annotation

View File

@@ -0,0 +1,548 @@
.class public abstract Lcom/google/android/gms/ads/appopen/AppOpenAd;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;,
Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdOrientation;
}
.end annotation
# static fields
.field public static final APP_OPEN_AD_ORIENTATION_LANDSCAPE:I = 0x2
.field public static final APP_OPEN_AD_ORIENTATION_PORTRAIT:I = 0x1
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static isAdAvailable(Landroid/content/Context;Ljava/lang/String;)Z
.locals 0
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
:try_start_0
invoke-static {p0}, Lcom/google/android/gms/ads/zzb;->zza(Landroid/content/Context;)Lcom/google/android/gms/ads/internal/client/zzci;
move-result-object p0
invoke-interface {p0, p1}, Lcom/google/android/gms/ads/internal/client/zzci;->zzj(Ljava/lang/String;)Z
move-result p0
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return p0
:catch_0
move-exception p0
const-string p1, "#007 Could not call remote method."
.line 2
invoke-static {p1, p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 p0, 0x0
return p0
.end method
.method public static load(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/AdRequest;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.locals 8
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/AdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # I
.annotation build Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdOrientation;
.end annotation
.end param
.param p4 # Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "Context cannot be null."
.line 1
invoke-static {p0, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "adUnitId cannot be null."
.line 2
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "AdRequest cannot be null."
.line 3
invoke-static {p2, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "#008 Must be called on the main UI thread."
.line 4
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 5
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 6
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzd:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 7
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 8
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 11
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v7, Lcom/google/android/gms/ads/appopen/zzb;
move-object v1, v7
move-object v2, p0
move-object v3, p1
move-object v4, p2
move v5, p3
move-object v6, p4
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/ads/appopen/zzb;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/AdRequest;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
invoke-interface {v0, v7}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
new-instance v0, Lcom/google/android/gms/internal/ads/zzbal;
.line 9
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v4
move-object v1, v0
move-object v2, p0
move-object v3, p1
move v5, p3
move-object v6, p4
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/internal/ads/zzbal;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzei;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.line 10
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbal;->zza()V
return-void
.end method
.method public static load(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/AdRequest;Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.locals 8
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/AdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const-string v0, "Context cannot be null."
.line 12
invoke-static {p0, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "adUnitId cannot be null."
.line 13
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "AdRequest cannot be null."
.line 14
invoke-static {p2, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "#008 Must be called on the main UI thread."
.line 15
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 16
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 17
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzd:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 18
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 19
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 22
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lcom/google/android/gms/ads/appopen/zza;
invoke-direct {v1, p0, p1, p2, p3}, Lcom/google/android/gms/ads/appopen/zza;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/AdRequest;Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
new-instance v0, Lcom/google/android/gms/internal/ads/zzbal;
.line 20
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v5
const/4 v6, 0x3
move-object v2, v0
move-object v3, p0
move-object v4, p1
move-object v7, p3
invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/internal/ads/zzbal;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzei;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.line 21
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbal;->zza()V
return-void
.end method
.method public static load(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.locals 8
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # I
.annotation build Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdOrientation;
.end annotation
.end param
.param p4 # Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "Context cannot be null."
.line 23
invoke-static {p0, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "adUnitId cannot be null."
.line 24
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "AdManagerAdRequest cannot be null."
.line 25
invoke-static {p2, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "#008 Must be called on the main UI thread."
.line 26
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkMainThread(Ljava/lang/String;)V
.line 27
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V
.line 28
sget-object v0, Lcom/google/android/gms/internal/ads/zzbej;->zzd:Lcom/google/android/gms/internal/ads/zzbdv;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbdv;->zze()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
sget-object v0, Lcom/google/android/gms/internal/ads/zzbcl;->zzla:Lcom/google/android/gms/internal/ads/zzbcc;
.line 29
invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object;
move-result-object v0
.line 30
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_0
.line 33
sget-object v0, Lcom/google/android/gms/ads/internal/util/client/zzb;->zzb:Ljava/util/concurrent/ExecutorService;
new-instance v7, Lcom/google/android/gms/ads/appopen/zzc;
move-object v1, v7
move-object v2, p0
move-object v3, p1
move-object v4, p2
move v5, p3
move-object v6, p4
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/ads/appopen/zzc;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
invoke-interface {v0, v7}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
return-void
:cond_0
new-instance v0, Lcom/google/android/gms/internal/ads/zzbal;
.line 31
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v4
move-object v1, v0
move-object v2, p0
move-object v3, p1
move v5, p3
move-object v6, p4
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/internal/ads/zzbal;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzei;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.line 32
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbal;->zza()V
return-void
.end method
.method public static pollAd(Landroid/content/Context;Ljava/lang/String;)Lcom/google/android/gms/ads/appopen/AppOpenAd;
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 v0, 0x0
.line 1
:try_start_0
invoke-static {p0}, Lcom/google/android/gms/ads/zzb;->zza(Landroid/content/Context;)Lcom/google/android/gms/ads/internal/client/zzci;
move-result-object p0
invoke-interface {p0, p1}, Lcom/google/android/gms/ads/internal/client/zzci;->zze(Ljava/lang/String;)Lcom/google/android/gms/internal/ads/zzbad;
move-result-object p0
if-nez p0, :cond_0
const-string p0, "Failed to obtain an App Open ad from the preloader."
.line 2
invoke-static {p0, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
return-object v0
:catch_0
move-exception p0
goto :goto_0
:cond_0
new-instance v1, Lcom/google/android/gms/internal/ads/zzazz;
.line 3
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/internal/ads/zzazz;-><init>(Lcom/google/android/gms/internal/ads/zzbad;Ljava/lang/String;)V
:try_end_0
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0
return-object v1
:goto_0
const-string p1, "#007 Could not call remote method."
.line 4
invoke-static {p1, p0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V
return-object v0
.end method
# virtual methods
.method public abstract getAdUnitId()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract getFullScreenContentCallback()Lcom/google/android/gms/ads/FullScreenContentCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract getOnPaidEventListener()Lcom/google/android/gms/ads/OnPaidEventListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract getResponseInfo()Lcom/google/android/gms/ads/ResponseInfo;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract setFullScreenContentCallback(Lcom/google/android/gms/ads/FullScreenContentCallback;)V
.param p1 # Lcom/google/android/gms/ads/FullScreenContentCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method
.method public abstract setImmersiveMode(Z)V
.end method
.method public abstract setOnPaidEventListener(Lcom/google/android/gms/ads/OnPaidEventListener;)V
.param p1 # Lcom/google/android/gms/ads/OnPaidEventListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method
.method public abstract show(Landroid/app/Activity;)V
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View File

@@ -0,0 +1,86 @@
.class public final synthetic Lcom/google/android/gms/ads/appopen/zza;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic zza:Landroid/content/Context;
.field public final synthetic zzb:Ljava/lang/String;
.field public final synthetic zzc:Lcom/google/android/gms/ads/AdRequest;
.field public final synthetic zzd:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
# direct methods
.method public synthetic constructor <init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/AdRequest;Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/appopen/zza;->zza:Landroid/content/Context;
iput-object p2, p0, Lcom/google/android/gms/ads/appopen/zza;->zzb:Ljava/lang/String;
iput-object p3, p0, Lcom/google/android/gms/ads/appopen/zza;->zzc:Lcom/google/android/gms/ads/AdRequest;
iput-object p4, p0, Lcom/google/android/gms/ads/appopen/zza;->zzd:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
return-void
.end method
# virtual methods
.method public final run()V
.locals 8
iget-object v6, p0, Lcom/google/android/gms/ads/appopen/zza;->zza:Landroid/content/Context;
iget-object v2, p0, Lcom/google/android/gms/ads/appopen/zza;->zzb:Ljava/lang/String;
iget-object v0, p0, Lcom/google/android/gms/ads/appopen/zza;->zzc:Lcom/google/android/gms/ads/AdRequest;
iget-object v5, p0, Lcom/google/android/gms/ads/appopen/zza;->zzd:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.line 1
:try_start_0
new-instance v7, Lcom/google/android/gms/internal/ads/zzbal;
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v3
const/4 v4, 0x3
move-object v0, v7
move-object v1, v6
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzbal;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzei;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.line 2
invoke-virtual {v7}, Lcom/google/android/gms/internal/ads/zzbal;->zza()V
:try_end_0
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
.line 3
invoke-static {v6}, Lcom/google/android/gms/internal/ads/zzbuh;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbuj;
move-result-object v1
const-string v2, "AppOpenAd.load"
.line 4
invoke-interface {v1, v0, v2}, Lcom/google/android/gms/internal/ads/zzbuj;->zzh(Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,90 @@
.class public final synthetic Lcom/google/android/gms/ads/appopen/zzb;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic zza:Landroid/content/Context;
.field public final synthetic zzb:Ljava/lang/String;
.field public final synthetic zzc:Lcom/google/android/gms/ads/AdRequest;
.field public final synthetic zzd:I
.field public final synthetic zze:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
# direct methods
.method public synthetic constructor <init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/AdRequest;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/appopen/zzb;->zza:Landroid/content/Context;
iput-object p2, p0, Lcom/google/android/gms/ads/appopen/zzb;->zzb:Ljava/lang/String;
iput-object p3, p0, Lcom/google/android/gms/ads/appopen/zzb;->zzc:Lcom/google/android/gms/ads/AdRequest;
iput p4, p0, Lcom/google/android/gms/ads/appopen/zzb;->zzd:I
iput-object p5, p0, Lcom/google/android/gms/ads/appopen/zzb;->zze:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
return-void
.end method
# virtual methods
.method public final run()V
.locals 8
iget-object v6, p0, Lcom/google/android/gms/ads/appopen/zzb;->zza:Landroid/content/Context;
iget v4, p0, Lcom/google/android/gms/ads/appopen/zzb;->zzd:I
iget-object v2, p0, Lcom/google/android/gms/ads/appopen/zzb;->zzb:Ljava/lang/String;
iget-object v0, p0, Lcom/google/android/gms/ads/appopen/zzb;->zzc:Lcom/google/android/gms/ads/AdRequest;
iget-object v5, p0, Lcom/google/android/gms/ads/appopen/zzb;->zze:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.line 1
:try_start_0
new-instance v7, Lcom/google/android/gms/internal/ads/zzbal;
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v3
move-object v0, v7
move-object v1, v6
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzbal;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzei;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.line 2
invoke-virtual {v7}, Lcom/google/android/gms/internal/ads/zzbal;->zza()V
:try_end_0
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
.line 3
invoke-static {v6}, Lcom/google/android/gms/internal/ads/zzbuh;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbuj;
move-result-object v1
const-string v2, "AppOpenAd.load"
.line 4
invoke-interface {v1, v0, v2}, Lcom/google/android/gms/internal/ads/zzbuj;->zzh(Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,90 @@
.class public final synthetic Lcom/google/android/gms/ads/appopen/zzc;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic zza:Landroid/content/Context;
.field public final synthetic zzb:Ljava/lang/String;
.field public final synthetic zzc:Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
.field public final synthetic zzd:I
.field public final synthetic zze:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
# direct methods
.method public synthetic constructor <init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/ads/appopen/zzc;->zza:Landroid/content/Context;
iput-object p2, p0, Lcom/google/android/gms/ads/appopen/zzc;->zzb:Ljava/lang/String;
iput-object p3, p0, Lcom/google/android/gms/ads/appopen/zzc;->zzc:Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
iput p4, p0, Lcom/google/android/gms/ads/appopen/zzc;->zzd:I
iput-object p5, p0, Lcom/google/android/gms/ads/appopen/zzc;->zze:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
return-void
.end method
# virtual methods
.method public final run()V
.locals 8
iget-object v6, p0, Lcom/google/android/gms/ads/appopen/zzc;->zza:Landroid/content/Context;
iget v4, p0, Lcom/google/android/gms/ads/appopen/zzc;->zzd:I
iget-object v2, p0, Lcom/google/android/gms/ads/appopen/zzc;->zzb:Ljava/lang/String;
iget-object v0, p0, Lcom/google/android/gms/ads/appopen/zzc;->zzc:Lcom/google/android/gms/ads/admanager/AdManagerAdRequest;
iget-object v5, p0, Lcom/google/android/gms/ads/appopen/zzc;->zze:Lcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;
.line 1
:try_start_0
new-instance v7, Lcom/google/android/gms/internal/ads/zzbal;
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdRequest;->zza()Lcom/google/android/gms/ads/internal/client/zzei;
move-result-object v3
move-object v0, v7
move-object v1, v6
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzbal;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzei;ILcom/google/android/gms/ads/appopen/AppOpenAd$AppOpenAdLoadCallback;)V
.line 2
invoke-virtual {v7}, Lcom/google/android/gms/internal/ads/zzbal;->zza()V
:try_end_0
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
.line 3
invoke-static {v6}, Lcom/google/android/gms/internal/ads/zzbuh;->zza(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbuj;
move-result-object v1
const-string v2, "AppOpenAdManager.load"
.line 4
invoke-interface {v1, v0, v2}, Lcom/google/android/gms/internal/ads/zzbuj;->zzh(Ljava/lang/Throwable;Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,67 @@
.class public final Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# instance fields
.field private zza:Z
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;->zza:Z
return-void
.end method
.method public static bridge synthetic zza(Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;->zza:Z
return p0
.end method
# virtual methods
.method public build()Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
new-instance v0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;-><init>(Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;Lcom/google/android/gms/ads/formats/zzb;)V
return-object v0
.end method
.method public setManualImpressionsEnabled(Z)Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;->zza:Z
return-object p0
.end method

View File

@@ -0,0 +1,178 @@
.class public final Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;
.super Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Class;
creator = "AdManagerAdViewOptionsCreator"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;",
">;"
}
.end annotation
.end field
# instance fields
.field private final zza:Z
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getManualImpressionsEnabled"
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 = "getDelayedBannerAdListenerBinder"
id = 0x2
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/ads/formats/zzc;
invoke-direct {v0}, Lcom/google/android/gms/ads/formats/zzc;-><init>()V
sput-object v0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;Lcom/google/android/gms/ads/formats/zzb;)V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;-><init>()V
invoke-static {p1}, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;->zza(Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions$Builder;)Z
move-result p1
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zza:Z
const/4 p1, 0x0
iput-object p1, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zzb:Landroid/os/IBinder;
return-void
.end method
.method public constructor <init>(ZLandroid/os/IBinder;)V
.locals 0
.param p1 # Z
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x1
.end annotation
.end param
.param p2 # Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.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 2
invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;-><init>()V
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zza:Z
iput-object p2, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zzb:Landroid/os/IBinder;
return-void
.end method
# virtual methods
.method public getManualImpressionsEnabled()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zza:Z
return v0
.end method
.method public final writeToParcel(Landroid/os/Parcel;I)V
.locals 3
.param p1 # Landroid/os/Parcel;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->beginObjectHeader(Landroid/os/Parcel;)I
move-result p2
const/4 v0, 0x1
invoke-virtual {p0}, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->getManualImpressionsEnabled()Z
move-result v1
.line 2
invoke-static {p1, v0, v1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeBoolean(Landroid/os/Parcel;IZ)V
iget-object v0, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zzb:Landroid/os/IBinder;
const/4 v1, 0x0
const/4 v2, 0x2
.line 3
invoke-static {p1, v2, v0, v1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeIBinder(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V
.line 4
invoke-static {p1, p2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->finishObjectHeader(Landroid/os/Parcel;I)V
return-void
.end method
.method public final zza()Lcom/google/android/gms/internal/ads/zzbhn;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;->zzb:Landroid/os/IBinder;
if-nez v0, :cond_0
const/4 v0, 0x0
return-object v0
.line 1
:cond_0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbhm;->zzb(Landroid/os/IBinder;)Lcom/google/android/gms/internal/ads/zzbhn;
move-result-object v0
return-object v0
.end method

View File

@@ -0,0 +1,99 @@
.class public Lcom/google/android/gms/ads/formats/MediaView;
.super Landroid/widget/FrameLayout;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 2
invoke-direct {p0, p1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 3
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroid/annotation/TargetApi;
value = 0x15
.end annotation
.line 4
invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
return-void
.end method
# virtual methods
.method public setImageScaleType(Landroid/widget/ImageView$ScaleType;)V
.locals 0
.param p1 # Landroid/widget/ImageView$ScaleType;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public setMediaContent(Lcom/google/android/gms/ads/MediaContent;)V
.locals 0
.param p1 # Lcom/google/android/gms/ads/MediaContent;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method

View File

@@ -0,0 +1,48 @@
.class public abstract Lcom/google/android/gms/ads/formats/NativeAd$AdChoicesInfo;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/NativeAd;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "AdChoicesInfo"
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# 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 abstract getImages()Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/google/android/gms/ads/formats/NativeAd$Image;",
">;"
}
.end annotation
.end method
.method public abstract getText()Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method

View File

@@ -0,0 +1,58 @@
.class public abstract Lcom/google/android/gms/ads/formats/NativeAd$Image;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/NativeAd;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Image"
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# 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 abstract getDrawable()Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract getScale()D
.end method
.method public abstract getUri()Landroid/net/Uri;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public zza()I
.locals 1
const/4 v0, -0x1
return v0
.end method
.method public zzb()I
.locals 1
const/4 v0, -0x1
return v0
.end method

View File

@@ -0,0 +1,61 @@
.class public abstract Lcom/google/android/gms/ads/formats/NativeAd;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/formats/NativeAd$AdChoicesInfo;,
Lcom/google/android/gms/ads/formats/NativeAd$Image;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# static fields
.field public static final ASSET_ADCHOICES_CONTAINER_VIEW:Ljava/lang/String; = "1098"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# 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 abstract performClick(Landroid/os/Bundle;)V
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract recordImpression(Landroid/os/Bundle;)Z
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract reportTouchEvent(Landroid/os/Bundle;)V
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/formats/NativeAdOptions$AdChoicesPlacement;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/NativeAdOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "AdChoicesPlacement"
.end annotation

View File

@@ -0,0 +1,215 @@
.class public final Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/NativeAdOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# instance fields
.field private zza:Z
.field private zzb:I
.field private zzc:I
.field private zzd:Z
.field private zze:Lcom/google/android/gms/ads/VideoOptions;
.field private zzf:I
.field private zzg:Z
# direct methods
.method public constructor <init>()V
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zza:Z
const/4 v1, -0x1
iput v1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzb:I
iput v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzc:I
iput-boolean v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzd:Z
const/4 v1, 0x1
iput v1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzf:I
iput-boolean v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzg:Z
return-void
.end method
.method public static bridge synthetic zza(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)I
.locals 0
iget p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzf:I
return p0
.end method
.method public static bridge synthetic zzb(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)I
.locals 0
iget p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzb:I
return p0
.end method
.method public static bridge synthetic zzc(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)I
.locals 0
iget p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzc:I
return p0
.end method
.method public static bridge synthetic zzd(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Lcom/google/android/gms/ads/VideoOptions;
.locals 0
iget-object p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zze:Lcom/google/android/gms/ads/VideoOptions;
return-object p0
.end method
.method public static bridge synthetic zze(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzd:Z
return p0
.end method
.method public static bridge synthetic zzf(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zza:Z
return p0
.end method
.method public static bridge synthetic zzg(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Z
.locals 0
iget-boolean p0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzg:Z
return p0
.end method
# virtual methods
.method public build()Lcom/google/android/gms/ads/formats/NativeAdOptions;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Lcom/google/android/gms/ads/formats/NativeAdOptions;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/ads/formats/NativeAdOptions;-><init>(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;Lcom/google/android/gms/ads/formats/zzd;)V
return-object v0
.end method
.method public setAdChoicesPlacement(I)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.param p1 # I
.annotation build Lcom/google/android/gms/ads/formats/NativeAdOptions$AdChoicesPlacement;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzf:I
return-object p0
.end method
.method public setImageOrientation(I)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iput p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzb:I
return-object p0
.end method
.method public setMediaAspectRatio(I)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.param p1 # I
.annotation build Lcom/google/android/gms/ads/formats/NativeAdOptions$NativeMediaAspectRatio;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzc:I
return-object p0
.end method
.method public setRequestCustomMuteThisAd(Z)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzg:Z
return-object p0
.end method
.method public setRequestMultipleImages(Z)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzd:Z
return-object p0
.end method
.method public setReturnUrlsForImageAssets(Z)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zza:Z
return-object p0
.end method
.method public setVideoOptions(Lcom/google/android/gms/ads/VideoOptions;)Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;
.locals 0
.param p1 # Lcom/google/android/gms/ads/VideoOptions;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iput-object p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zze:Lcom/google/android/gms/ads/VideoOptions;
return-object p0
.end method

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lcom/google/android/gms/ads/formats/NativeAdOptions$NativeMediaAspectRatio;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/NativeAdOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "NativeMediaAspectRatio"
.end annotation

View File

@@ -0,0 +1,181 @@
.class public final Lcom/google/android/gms/ads/formats/NativeAdOptions;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;,
Lcom/google/android/gms/ads/formats/NativeAdOptions$AdChoicesPlacement;,
Lcom/google/android/gms/ads/formats/NativeAdOptions$NativeMediaAspectRatio;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# static fields
.field public static final ADCHOICES_BOTTOM_LEFT:I = 0x3
.field public static final ADCHOICES_BOTTOM_RIGHT:I = 0x2
.field public static final ADCHOICES_TOP_LEFT:I = 0x0
.field public static final ADCHOICES_TOP_RIGHT:I = 0x1
.field public static final NATIVE_MEDIA_ASPECT_RATIO_ANY:I = 0x1
.field public static final NATIVE_MEDIA_ASPECT_RATIO_LANDSCAPE:I = 0x2
.field public static final NATIVE_MEDIA_ASPECT_RATIO_PORTRAIT:I = 0x3
.field public static final NATIVE_MEDIA_ASPECT_RATIO_SQUARE:I = 0x4
.field public static final NATIVE_MEDIA_ASPECT_RATIO_UNKNOWN:I = 0x0
.field public static final ORIENTATION_ANY:I = 0x0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final ORIENTATION_LANDSCAPE:I = 0x2
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final ORIENTATION_PORTRAIT:I = 0x1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
# instance fields
.field private final zza:Z
.field private final zzb:I
.field private final zzc:I
.field private final zzd:Z
.field private final zze:I
.field private final zzf:Lcom/google/android/gms/ads/VideoOptions;
.field private final zzg:Z
# direct methods
.method public synthetic constructor <init>(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;Lcom/google/android/gms/ads/formats/zzd;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzf(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Z
move-result p2
iput-boolean p2, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zza:Z
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzb(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)I
move-result p2
iput p2, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzb:I
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzc(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)I
move-result p2
iput p2, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzc:I
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zze(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Z
move-result p2
iput-boolean p2, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzd:Z
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zza(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)I
move-result p2
iput p2, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zze:I
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzd(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Lcom/google/android/gms/ads/VideoOptions;
move-result-object p2
iput-object p2, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzf:Lcom/google/android/gms/ads/VideoOptions;
invoke-static {p1}, Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;->zzg(Lcom/google/android/gms/ads/formats/NativeAdOptions$Builder;)Z
move-result p1
iput-boolean p1, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzg:Z
return-void
.end method
# virtual methods
.method public getAdChoicesPlacement()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zze:I
return v0
.end method
.method public getImageOrientation()I
.locals 1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzb:I
return v0
.end method
.method public getMediaAspectRatio()I
.locals 1
iget v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzc:I
return v0
.end method
.method public getVideoOptions()Lcom/google/android/gms/ads/VideoOptions;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzf:Lcom/google/android/gms/ads/VideoOptions;
return-object v0
.end method
.method public shouldRequestMultipleImages()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzd:Z
return v0
.end method
.method public shouldReturnUrlsForImageAssets()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zza:Z
return v0
.end method
.method public final zza()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/formats/NativeAdOptions;->zzg:Z
return v0
.end method

View File

@@ -0,0 +1,12 @@
.class public interface abstract Lcom/google/android/gms/ads/formats/OnAdManagerAdViewLoadedListener;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract onAdManagerAdViewLoaded(Lcom/google/android/gms/ads/admanager/AdManagerAdView;)V
.param p1 # Lcom/google/android/gms/ads/admanager/AdManagerAdView;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View File

@@ -0,0 +1,44 @@
.class public final Lcom/google/android/gms/ads/formats/PublisherAdViewOptions$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# 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 setShouldDelayBannerRenderingListener(Lcom/google/android/gms/ads/formats/ShouldDelayBannerRenderingListener;)Lcom/google/android/gms/ads/formats/PublisherAdViewOptions$Builder;
.locals 0
.param p1 # Lcom/google/android/gms/ads/formats/ShouldDelayBannerRenderingListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
return-object p0
.end method

View File

@@ -0,0 +1,224 @@
.class public final Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;
.super Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;
.source "SourceFile"
# annotations
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Class;
creator = "PublisherAdViewOptionsCreator"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/ads/formats/PublisherAdViewOptions$Builder;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;",
">;"
}
.end annotation
.end field
# instance fields
.field private final zza:Z
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getManualImpressionsEnabled"
id = 0x1
.end annotation
.end field
.field private final zzb:Lcom/google/android/gms/ads/internal/client/zzcm;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getAppEventListenerBinder"
id = 0x2
type = "android.os.IBinder"
.end annotation
.end field
.field private final zzc:Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field;
getter = "getDelayedBannerAdListenerBinder"
id = 0x3
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/ads/formats/zzh;
invoke-direct {v0}, Lcom/google/android/gms/ads/formats/zzh;-><init>()V
sput-object v0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(ZLandroid/os/IBinder;Landroid/os/IBinder;)V
.locals 0
.param p1 # Z
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x1
.end annotation
.end param
.param p2 # Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x2
.end annotation
.end param
.param p3 # Landroid/os/IBinder;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param;
id = 0x3
.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-boolean p1, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zza:Z
if-eqz p2, :cond_0
.line 2
invoke-static {p2}, Lcom/google/android/gms/ads/internal/client/zzcl;->zzd(Landroid/os/IBinder;)Lcom/google/android/gms/ads/internal/client/zzcm;
move-result-object p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
iput-object p1, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zzb:Lcom/google/android/gms/ads/internal/client/zzcm;
iput-object p3, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zzc:Landroid/os/IBinder;
return-void
.end method
# virtual methods
.method public final writeToParcel(Landroid/os/Parcel;I)V
.locals 3
.param p1 # Landroid/os/Parcel;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->beginObjectHeader(Landroid/os/Parcel;)I
move-result p2
const/4 v0, 0x1
iget-boolean v1, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zza:Z
.line 2
invoke-static {p1, v0, v1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeBoolean(Landroid/os/Parcel;IZ)V
iget-object v0, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zzb:Lcom/google/android/gms/ads/internal/client/zzcm;
if-nez v0, :cond_0
const/4 v0, 0x0
goto :goto_0
.line 3
:cond_0
invoke-interface {v0}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder;
move-result-object v0
:goto_0
const/4 v1, 0x2
const/4 v2, 0x0
.line 4
invoke-static {p1, v1, v0, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeIBinder(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V
const/4 v0, 0x3
iget-object v1, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zzc:Landroid/os/IBinder;
.line 5
invoke-static {p1, v0, v1, v2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeIBinder(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V
.line 6
invoke-static {p1, p2}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->finishObjectHeader(Landroid/os/Parcel;I)V
return-void
.end method
.method public final zza()Lcom/google/android/gms/ads/internal/client/zzcm;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zzb:Lcom/google/android/gms/ads/internal/client/zzcm;
return-object v0
.end method
.method public final zzb()Lcom/google/android/gms/internal/ads/zzbhn;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zzc:Landroid/os/IBinder;
if-nez v0, :cond_0
const/4 v0, 0x0
return-object v0
.line 1
:cond_0
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbhm;->zzb(Landroid/os/IBinder;)Lcom/google/android/gms/internal/ads/zzbhn;
move-result-object v0
return-object v0
.end method
.method public final zzc()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;->zza:Z
return v0
.end method

View File

@@ -0,0 +1,8 @@
.class public interface abstract Lcom/google/android/gms/ads/formats/ShouldDelayBannerRenderingListener;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation

View File

@@ -0,0 +1,105 @@
.class public abstract Lcom/google/android/gms/ads/formats/UnifiedNativeAd;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# 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 abstract performClick(Landroid/os/Bundle;)V
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end method
.method public abstract recordImpression(Landroid/os/Bundle;)Z
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end method
.method public abstract reportTouchEvent(Landroid/os/Bundle;)V
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
.end method
.method public abstract zza()Lcom/google/android/gms/ads/VideoController;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract zzb()Lcom/google/android/gms/ads/formats/NativeAd$Image;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzc()Ljava/lang/Double;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzd()Ljava/lang/Object;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zze()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzf()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzg()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzh()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzi()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzj()Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method
.method public abstract zzk()Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end method

View File

@@ -0,0 +1,75 @@
.class public Lcom/google/android/gms/ads/formats/UnifiedNativeAdAssetNames;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# static fields
.field public static final ASSET_ADCHOICES_CONTAINER_VIEW:Ljava/lang/String; = "3011"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_ADVERTISER:Ljava/lang/String; = "3005"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_BODY:Ljava/lang/String; = "3004"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_CALL_TO_ACTION:Ljava/lang/String; = "3002"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_HEADLINE:Ljava/lang/String; = "3001"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_ICON:Ljava/lang/String; = "3003"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_IMAGE:Ljava/lang/String; = "3008"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_MEDIA_VIDEO:Ljava/lang/String; = "3010"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_PRICE:Ljava/lang/String; = "3007"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_STAR_RATING:Ljava/lang/String; = "3009"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public static final ASSET_STORE:Ljava/lang/String; = "3006"
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,19 @@
.class public final Lcom/google/android/gms/ads/formats/zza;
.super Landroid/widget/RelativeLayout;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V
return-void
.end method

View File

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

View File

@@ -0,0 +1,98 @@
.class public final Lcom/google/android/gms/ads/formats/zzc;
.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
const/4 v2, 0x0
.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 v1
goto :goto_0
.line 6
:cond_1
invoke-static {p1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v2
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/ads/formats/AdManagerAdViewOptions;
invoke-direct {p1, v2, v1}, Lcom/google/android/gms/ads/formats/AdManagerAdViewOptions;-><init>(ZLandroid/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/ads/formats/AdManagerAdViewOptions;
return-object p1
.end method

View File

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

View File

@@ -0,0 +1,27 @@
.class public final Lcom/google/android/gms/ads/formats/zze;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# static fields
.field public static final zza:Ljava/util/WeakHashMap;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 1
new-instance v0, Ljava/util/WeakHashMap;
invoke-direct {v0}, Ljava/util/WeakHashMap;-><init>()V
sput-object v0, Lcom/google/android/gms/ads/formats/zze;->zza:Ljava/util/WeakHashMap;
return-void
.end method

View File

@@ -0,0 +1,8 @@
.class public interface abstract Lcom/google/android/gms/ads/formats/zzf;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract zzb(Lcom/google/android/gms/internal/ads/zzbgr;Ljava/lang/String;)V
.end method

View File

@@ -0,0 +1,8 @@
.class public interface abstract Lcom/google/android/gms/ads/formats/zzg;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract zzc(Lcom/google/android/gms/internal/ads/zzbgr;)V
.end method

View File

@@ -0,0 +1,114 @@
.class public final Lcom/google/android/gms/ads/formats/zzh;
.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 7
.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
const/4 v2, 0x0
move v3, v2
move-object v2, v1
.line 2
:goto_0
invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I
move-result v4
if-ge v4, v0, :cond_3
.line 3
invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readHeader(Landroid/os/Parcel;)I
move-result v4
.line 4
invoke-static {v4}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->getFieldId(I)I
move-result v5
const/4 v6, 0x1
if-eq v5, v6, :cond_2
const/4 v6, 0x2
if-eq v5, v6, :cond_1
const/4 v6, 0x3
if-eq v5, v6, :cond_0
.line 8
invoke-static {p1, v4}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->skipUnknownField(Landroid/os/Parcel;I)V
goto :goto_0
.line 5
:cond_0
invoke-static {p1, v4}, 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, v4}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readIBinder(Landroid/os/Parcel;I)Landroid/os/IBinder;
move-result-object v1
goto :goto_0
.line 7
:cond_2
invoke-static {p1, v4}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->readBoolean(Landroid/os/Parcel;I)Z
move-result v3
goto :goto_0
.line 9
:cond_3
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;->ensureAtEnd(Landroid/os/Parcel;I)V
.line 10
new-instance p1, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;
invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/ads/formats/PublisherAdViewOptions;-><init>(ZLandroid/os/IBinder;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/ads/formats/PublisherAdViewOptions;
return-object p1
.end method

View File

@@ -0,0 +1,13 @@
.class public interface abstract Lcom/google/android/gms/ads/formats/zzi;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract zza(Lcom/google/android/gms/ads/formats/UnifiedNativeAd;)V
.end method

View File

@@ -0,0 +1,58 @@
.class public final Lcom/google/android/gms/ads/formats/zzj;
.super Landroid/widget/FrameLayout;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public final addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
.locals 0
const/4 p1, 0x0
throw p1
.end method
.method public final bringChildToFront(Landroid/view/View;)V
.locals 0
const/4 p1, 0x0
throw p1
.end method
.method public final dispatchTouchEvent(Landroid/view/MotionEvent;)Z
.locals 0
const/4 p1, 0x0
throw p1
.end method
.method public final onVisibilityChanged(Landroid/view/View;I)V
.locals 0
const/4 p1, 0x0
throw p1
.end method
.method public final removeAllViews()V
.locals 1
const/4 v0, 0x0
throw v0
.end method
.method public final removeView(Landroid/view/View;)V
.locals 0
const/4 p1, 0x0
throw p1
.end method

View File

@@ -0,0 +1,77 @@
.class public final Lcom/google/android/gms/ads/h5/H5AdsRequestHandler;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private final zza:Lcom/google/android/gms/internal/ads/zzbkv;
# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/google/android/gms/ads/h5/OnH5AdsEventListener;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lcom/google/android/gms/ads/h5/OnH5AdsEventListener;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lcom/google/android/gms/internal/ads/zzbkv;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzbkv;-><init>(Landroid/content/Context;Lcom/google/android/gms/ads/h5/OnH5AdsEventListener;)V
iput-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsRequestHandler;->zza:Lcom/google/android/gms/internal/ads/zzbkv;
return-void
.end method
# virtual methods
.method public clearAdObjects()V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsRequestHandler;->zza:Lcom/google/android/gms/internal/ads/zzbkv;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbkv;->zza()V
return-void
.end method
.method public handleH5AdsRequest(Ljava/lang/String;)Z
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsRequestHandler;->zza:Lcom/google/android/gms/internal/ads/zzbkv;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzbkv;->zzb(Ljava/lang/String;)Z
move-result p1
return p1
.end method
.method public shouldInterceptRequest(Ljava/lang/String;)Z
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzbkv;->zzc(Ljava/lang/String;)Z
move-result p1
return p1
.end method

View File

@@ -0,0 +1,92 @@
.class public final Lcom/google/android/gms/ads/h5/H5AdsWebViewClient;
.super Lcom/google/android/gms/internal/ads/zzbkk;
.source "SourceFile"
# annotations
.annotation build Landroidx/annotation/RequiresApi;
api = 0x15
.end annotation
# instance fields
.field private final zza:Lcom/google/android/gms/internal/ads/zzbkx;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/webkit/WebView;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/webkit/WebView;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.line 1
invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzbkk;-><init>()V
new-instance v0, Lcom/google/android/gms/internal/ads/zzbkx;
.line 2
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzbkx;-><init>(Landroid/content/Context;Landroid/webkit/WebView;)V
iput-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsWebViewClient;->zza:Lcom/google/android/gms/internal/ads/zzbkx;
return-void
.end method
# virtual methods
.method public clearAdObjects()V
.locals 1
iget-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsWebViewClient;->zza:Lcom/google/android/gms/internal/ads/zzbkx;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbkx;->zza()V
return-void
.end method
.method public getDelegate()Landroid/webkit/WebViewClient;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsWebViewClient;->zza:Lcom/google/android/gms/internal/ads/zzbkx;
return-object v0
.end method
.method public getDelegateWebViewClient()Landroid/webkit/WebViewClient;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsWebViewClient;->zza:Lcom/google/android/gms/internal/ads/zzbkx;
.line 1
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbkx;->getDelegate()Landroid/webkit/WebViewClient;
move-result-object v0
return-object v0
.end method
.method public setDelegateWebViewClient(Landroid/webkit/WebViewClient;)V
.locals 1
.param p1 # Landroid/webkit/WebViewClient;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Lcom/google/android/gms/ads/h5/H5AdsWebViewClient;->zza:Lcom/google/android/gms/internal/ads/zzbkx;
.line 1
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzbkx;->zzb(Landroid/webkit/WebViewClient;)V
return-void
.end method

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