Files
rr3-apk/smali/com/applovin/impl/te.smali
Daniel Elliott f3960ee359 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
2026-02-18 16:13:44 -08:00

4491 lines
110 KiB
Smali

.class public Lcom/applovin/impl/te;
.super Lcom/applovin/impl/ec;
.source "SourceFile"
# interfaces
.implements Lcom/applovin/communicator/AppLovinCommunicatorSubscriber;
.implements Lcom/applovin/impl/y0$a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/applovin/impl/te$f;,
Lcom/applovin/impl/te$c;,
Lcom/applovin/impl/te$e;,
Lcom/applovin/impl/te$b;,
Lcom/applovin/impl/te$d;
}
.end annotation
# instance fields
.field private A:Ljava/util/List;
.field private B:Ljava/util/List;
.field private C:Ljava/util/List;
.field private D:Ljava/util/List;
.field private f:Lcom/applovin/impl/sdk/j;
.field private g:Ljava/util/List;
.field private h:Ljava/util/List;
.field private i:Ljava/util/List;
.field private j:Ljava/lang/String;
.field private k:Ljava/lang/String;
.field private l:Ljava/lang/String;
.field private m:Ljava/lang/Boolean;
.field private n:Z
.field private final o:Ljava/lang/StringBuilder;
.field private final p:Ljava/util/concurrent/atomic/AtomicBoolean;
.field private q:Z
.field private r:Ljava/util/List;
.field private s:Ljava/util/List;
.field private t:Ljava/util/List;
.field private u:Ljava/util/List;
.field private v:Ljava/util/List;
.field private w:Ljava/util/List;
.field private x:Ljava/util/List;
.field private y:Ljava/util/List;
.field private z:Ljava/util/List;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
.line 157
invoke-direct {p0, p1}, Lcom/applovin/impl/ec;-><init>(Landroid/content/Context;)V
.line 158
new-instance p1, Ljava/lang/StringBuilder;
const-string v0, ""
invoke-direct {p1, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iput-object p1, p0, Lcom/applovin/impl/te;->o:Ljava/lang/StringBuilder;
.line 161
new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->p:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/applovin/impl/te;->q:Z
.line 165
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->r:Ljava/util/List;
.line 166
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->s:Ljava/util/List;
.line 167
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->t:Ljava/util/List;
.line 169
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->u:Ljava/util/List;
.line 170
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->v:Ljava/util/List;
.line 172
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->w:Ljava/util/List;
.line 175
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->x:Ljava/util/List;
.line 176
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->y:Ljava/util/List;
.line 177
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->z:Ljava/util/List;
.line 178
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->A:Ljava/util/List;
.line 180
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->B:Ljava/util/List;
.line 181
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->C:Ljava/util/List;
.line 182
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
iput-object p1, p0, Lcom/applovin/impl/te;->D:Ljava/util/List;
return-void
.end method
.method private a(Ljava/lang/String;)Lcom/applovin/impl/dc;
.locals 3
.line 7384
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 7385
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/wn;->c()Z
move-result v1
if-nez v1, :cond_0
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 7387
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
.line 7389
:cond_0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_1
const-string v2, ""
goto :goto_0
:cond_1
const-string v2, "Select "
:goto_0
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "Live Network"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 7390
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/wn;->c()Z
move-result v1
if-eqz v1, :cond_2
const-string p1, "Enable"
:cond_2
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
const v0, -0xffff01
.line 7391
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->c(I)Lcom/applovin/impl/dc$b;
move-result-object p1
const-string v0, "Ad loads are not supported while Test Mode is enabled. Please restart the app and make sure your GAID has not been enabled for test mode and that you are not on an emulator."
.line 7392
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
const/4 v0, 0x1
.line 7393
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 7394
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
return-object p1
.end method
.method private a(Ljava/lang/String;Lcom/applovin/impl/te$c;)Lcom/applovin/impl/dc;
.locals 3
.line 3564
sget-object v0, Lcom/applovin/impl/te$c;->a:Lcom/applovin/impl/te$c;
if-ne p2, v0, :cond_0
sget p2, Lcom/applovin/sdk/R$drawable;->applovin_ic_check_mark_bordered:I
sget v0, Lcom/applovin/sdk/R$color;->applovin_sdk_checkmarkColor:I
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 3567
invoke-static {v0, v1}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v0
goto :goto_0
.line 3569
:cond_0
sget-object v0, Lcom/applovin/impl/te$c;->b:Lcom/applovin/impl/te$c;
if-ne p2, v0, :cond_1
sget p2, Lcom/applovin/sdk/R$drawable;->applovin_ic_warning:I
sget v0, Lcom/applovin/sdk/R$color;->applovin_sdk_warningColor:I
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 3572
invoke-static {v0, v1}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v0
goto :goto_0
:cond_1
sget p2, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
sget v0, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 3577
invoke-static {v0, v1}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v0
.line 3580
:goto_0
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "app-ads.txt"
.line 3581
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
.line 3582
invoke-virtual {v1, p2}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
move-result-object p2
.line 3583
invoke-virtual {p2, v0}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
move-result-object p2
.line 3584
invoke-virtual {p2, v2}, Lcom/applovin/impl/dc$b;->b(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p2
.line 3585
invoke-virtual {p2, p1}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
const/4 p2, 0x1
.line 3586
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 3587
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
return-object p1
.end method
.method private a(Z)Lcom/applovin/impl/dc;
.locals 3
.line 4504
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "Java 8"
.line 4505
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
if-eqz p1, :cond_0
sget v1, Lcom/applovin/sdk/R$drawable;->applovin_ic_check_mark_bordered:I
goto :goto_0
:cond_0
sget v1, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
.line 4506
:goto_0
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
move-result-object v0
if-eqz p1, :cond_1
sget v1, Lcom/applovin/sdk/R$color;->applovin_sdk_checkmarkColor:I
goto :goto_1
:cond_1
sget v1, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
:goto_1
iget-object v2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 4507
invoke-static {v1, v2}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "Upgrade to Java 8"
.line 4508
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->b(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "For optimal performance, please enable Java 8 support. This will be required in a future SDK release. See: https://developers.applovin.com/en/android/overview/integration"
.line 4509
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
xor-int/lit8 p1, p1, 0x1
.line 4510
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 4511
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
return-object p1
.end method
.method private a(Lcom/applovin/impl/y0$b;)Lcom/applovin/impl/te$c;
.locals 1
.line 9824
sget-object v0, Lcom/applovin/impl/te$a;->a:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, v0, p1
const/4 v0, 0x1
if-eq p1, v0, :cond_1
const/4 v0, 0x2
if-eq p1, v0, :cond_1
const/4 v0, 0x3
if-eq p1, v0, :cond_1
const/4 v0, 0x4
if-eq p1, v0, :cond_1
const/4 v0, 0x5
if-eq p1, v0, :cond_0
.line 9835
sget-object p1, Lcom/applovin/impl/te$c;->c:Lcom/applovin/impl/te$c;
return-object p1
.line 9836
:cond_0
sget-object p1, Lcom/applovin/impl/te$c;->b:Lcom/applovin/impl/te$c;
return-object p1
.line 9837
:cond_1
sget-object p1, Lcom/applovin/impl/te$c;->c:Lcom/applovin/impl/te$c;
return-object p1
.end method
.method private a(Lcom/applovin/impl/y0$b;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.locals 3
.line 2538
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
const-string p2, "app-ads.txt URL"
.line 2546
:cond_0
sget-object v0, Lcom/applovin/impl/te$a;->a:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, v0, p1
const/4 v0, 0x1
if-eq p1, v0, :cond_5
const/4 v0, 0x2
if-eq p1, v0, :cond_4
const/4 v0, 0x3
const-string v1, "For more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt"
if-eq p1, v0, :cond_3
const/4 v0, 0x4
const-string v2, "Text file at "
if-eq p1, v0, :cond_2
const/4 p3, 0x5
if-eq p1, p3, :cond_1
const-string p1, ""
return-object p1
.line 2561
:cond_1
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, " is missing some of the suggested lines.\n\n"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
.line 2562
:cond_2
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, " is missing the required AppLovin line:\n\n"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, "\n\n"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
.line 2563
:cond_3
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string p3, "Unable to find app-ads.txt file or parse entries of the file at "
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, ".\n\n"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
:cond_4
const-string p1, "Unable to find a valid developer URL from the Play Store listing."
return-object p1
:cond_5
const-string p1, "Could not retrieve app details from the Play Store for this package name. Check back once this app has been published on the Play Store."
return-object p1
.end method
.method private a(Ljava/util/List;Z)Ljava/lang/String;
.locals 2
if-eqz p1, :cond_7
.line 5626
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
:cond_0
if-eqz p2, :cond_4
iget-object p2, p0, Lcom/applovin/impl/te;->u:Ljava/util/List;
.line 5630
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p2
:cond_1
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_2
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/applovin/impl/jc;
.line 5632
invoke-virtual {v0}, Lcom/applovin/impl/jc;->b()Ljava/util/List;
move-result-object v1
invoke-interface {p1, v1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1
invoke-virtual {v0}, Lcom/applovin/impl/jc;->a()Ljava/lang/String;
move-result-object p1
return-object p1
:cond_2
iget-object p2, p0, Lcom/applovin/impl/te;->v:Ljava/util/List;
.line 5635
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p2
:cond_3
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_6
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/applovin/impl/jc;
.line 5637
invoke-virtual {v0}, Lcom/applovin/impl/jc;->b()Ljava/util/List;
move-result-object v1
invoke-interface {p1, v1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_3
invoke-virtual {v0}, Lcom/applovin/impl/jc;->a()Ljava/lang/String;
move-result-object p1
return-object p1
:cond_4
iget-object p2, p0, Lcom/applovin/impl/te;->w:Ljava/util/List;
.line 5642
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p2
:cond_5
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_6
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/applovin/impl/ke;
.line 5644
invoke-virtual {v0}, Lcom/applovin/impl/ke;->u()Ljava/util/List;
move-result-object v1
invoke-interface {p1, v1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_5
invoke-virtual {v0}, Lcom/applovin/impl/ke;->g()Ljava/lang/String;
move-result-object p1
return-object p1
:cond_6
const-string p2, ","
.line 5648
invoke-static {p2, p1}, Ljava/lang/String;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
move-result-object p1
return-object p1
:cond_7
:goto_0
const/4 p1, 0x0
return-object p1
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
.locals 4
.line 1435
new-instance v0, Ljava/util/ArrayList;
const/4 v1, 0x3
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
.line 1436
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "View Ad Units ("
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lcom/applovin/impl/te;->g:Ljava/util/List;
.line 1437
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v3, ")"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
iget-object v2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 1438
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
move-result-object v1
const/4 v2, 0x1
.line 1439
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object v1
.line 1440
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
.line 1441
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1446
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Ljava/lang/String;)Lcom/applovin/impl/dc;
move-result-object p1
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1447
invoke-direct {p0, p2}, Lcom/applovin/impl/te;->b(Ljava/lang/String;)Lcom/applovin/impl/dc;
move-result-object p1
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object p1, p0, Lcom/applovin/impl/te;->h:Ljava/util/List;
.line 1449
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result p1
if-nez p1, :cond_0
.line 1451
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object p1
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "Selective Init Ad Units ("
invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->h:Ljava/util/List;
.line 1452
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
iget-object p2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 1453
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 1454
invoke-virtual {p1, v2}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 1455
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
.line 1456
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1463
:cond_0
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object p1
const-string p2, "Test Mode Enabled"
.line 1464
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
iget-object p2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 1465
invoke-virtual {p2}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object p2
invoke-virtual {p2}, Lcom/applovin/impl/wn;->c()Z
move-result p2
invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 1466
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
.line 1467
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object v0
.end method
.method private a(Ljava/util/List;)Ljava/util/List;
.locals 4
.line 6494
new-instance v0, Ljava/util/ArrayList;
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
.line 6495
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_0
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/applovin/impl/ke;
.line 6497
new-instance v2, Lcom/applovin/impl/cg;
iget-object v3, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
invoke-direct {v2, v1, v3}, Lcom/applovin/impl/cg;-><init>(Lcom/applovin/impl/ke;Landroid/content/Context;)V
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_0
return-object v0
.end method
.method private a(Lcom/applovin/impl/dc$b;Ljava/lang/String;)V
.locals 1
const-string v0, "MAX Ad Review"
.line 9819
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->b(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 9820
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
sget p2, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
.line 9821
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
move-result-object p1
sget p2, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
iget-object v0, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 9822
invoke-static {p2, v0}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result p2
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
move-result-object p1
const/4 p2, 0x1
.line 9823
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
return-void
.end method
.method private a(Ljava/lang/StringBuilder;Ljava/lang/String;)V
.locals 4
.line 606
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 609
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v1
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v2
add-int/2addr v1, v2
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 610
sget-object v3, Lcom/applovin/impl/sj;->t:Lcom/applovin/impl/sj;
invoke-virtual {v2, v3}, Lcom/applovin/impl/sdk/j;->a(Lcom/applovin/impl/sj;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
if-lt v1, v2, :cond_0
const-string v1, "MediationDebuggerListAdapter"
.line 612
invoke-static {v1, v0}, Lcom/applovin/impl/sdk/n;->g(Ljava/lang/String;Ljava/lang/String;)V
iget-object v1, p0, Lcom/applovin/impl/te;->o:Ljava/lang/StringBuilder;
.line 613
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/4 v0, 0x1
.line 614
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->setLength(I)V
.line 617
:cond_0
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
return-void
.end method
.method private b(Ljava/lang/String;)Lcom/applovin/impl/dc;
.locals 3
.line 1775
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 1776
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/wn;->c()Z
move-result v1
if-eqz v1, :cond_0
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 1778
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
.line 1780
:cond_0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_1
const-string v2, ""
goto :goto_0
:cond_1
const-string v2, "Select "
:goto_0
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "Test Mode Network"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 1781
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/wn;->c()Z
move-result v1
if-nez v1, :cond_2
const-string p1, "Enable"
:cond_2
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
const v0, -0xffff01
.line 1782
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->c(I)Lcom/applovin/impl/dc$b;
move-result-object p1
const-string v0, "Please re-launch the app to enable test mode. This will allow the selection of test mode networks."
.line 1783
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
const/4 v0, 0x1
.line 1784
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 1785
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
return-object p1
.end method
.method private b(Ljava/lang/String;Ljava/lang/String;)Lcom/applovin/impl/dc;
.locals 1
.line 861
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
.line 862
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object p1
.line 863
invoke-static {p2}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_0
.line 865
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
goto :goto_0
:cond_0
sget p2, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
.line 869
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
sget p2, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
iget-object v0, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 870
invoke-static {p2, v0}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result p2
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
.line 873
:goto_0
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object p1
return-object p1
.end method
.method private b(Ljava/util/List;)V
.locals 5
.line 2429
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0}, Ljava/util/HashSet;-><init>()V
.line 2430
new-instance v1, Ljava/util/HashSet;
invoke-direct {v1}, Ljava/util/HashSet;-><init>()V
.line 2432
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_2
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/applovin/impl/z;
.line 2434
invoke-virtual {v2}, Lcom/applovin/impl/z;->f()Lcom/applovin/impl/a0;
move-result-object v2
.line 2435
invoke-virtual {v2}, Lcom/applovin/impl/a0;->a()Ljava/util/List;
move-result-object v3
invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v3
:goto_0
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_1
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/applovin/impl/ir;
.line 2437
invoke-virtual {v4}, Lcom/applovin/impl/ir;->b()Lcom/applovin/impl/jc;
move-result-object v4
invoke-interface {v0, v4}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
goto :goto_0
.line 2440
:cond_1
invoke-virtual {v2}, Lcom/applovin/impl/a0;->e()Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_1
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_0
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/applovin/impl/ir;
.line 2442
invoke-virtual {v3}, Lcom/applovin/impl/ir;->b()Lcom/applovin/impl/jc;
move-result-object v3
invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
goto :goto_1
.line 2446
:cond_2
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1, v0}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
iput-object p1, p0, Lcom/applovin/impl/te;->u:Ljava/util/List;
.line 2447
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
iput-object p1, p0, Lcom/applovin/impl/te;->v:Ljava/util/List;
iget-object p1, p0, Lcom/applovin/impl/te;->u:Ljava/util/List;
.line 2449
invoke-static {p1}, Ljava/util/Collections;->sort(Ljava/util/List;)V
iget-object p1, p0, Lcom/applovin/impl/te;->v:Ljava/util/List;
.line 2450
invoke-static {p1}, Ljava/util/Collections;->sort(Ljava/util/List;)V
return-void
.end method
.method private c(Ljava/util/List;)V
.locals 3
.line 1041
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_5
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/applovin/impl/ke;
.line 1043
invoke-virtual {v0}, Lcom/applovin/impl/ke;->E()Z
move-result v1
if-eqz v1, :cond_1
goto :goto_0
.line 1045
:cond_1
invoke-virtual {v0}, Lcom/applovin/impl/ke;->q()Lcom/applovin/impl/ke$a;
move-result-object v1
sget-object v2, Lcom/applovin/impl/ke$a;->c:Lcom/applovin/impl/ke$a;
if-eq v1, v2, :cond_4
invoke-virtual {v0}, Lcom/applovin/impl/ke;->q()Lcom/applovin/impl/ke$a;
move-result-object v1
sget-object v2, Lcom/applovin/impl/ke$a;->d:Lcom/applovin/impl/ke$a;
if-ne v1, v2, :cond_2
goto :goto_1
.line 1049
:cond_2
invoke-virtual {v0}, Lcom/applovin/impl/ke;->q()Lcom/applovin/impl/ke$a;
move-result-object v1
sget-object v2, Lcom/applovin/impl/ke$a;->f:Lcom/applovin/impl/ke$a;
if-ne v1, v2, :cond_3
iget-object v1, p0, Lcom/applovin/impl/te;->s:Ljava/util/List;
.line 1051
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
.line 1053
:cond_3
invoke-virtual {v0}, Lcom/applovin/impl/ke;->q()Lcom/applovin/impl/ke$a;
move-result-object v1
sget-object v2, Lcom/applovin/impl/ke$a;->b:Lcom/applovin/impl/ke$a;
if-ne v1, v2, :cond_0
iget-object v1, p0, Lcom/applovin/impl/te;->t:Ljava/util/List;
.line 1055
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_4
:goto_1
iget-object v1, p0, Lcom/applovin/impl/te;->r:Ljava/util/List;
.line 1056
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_5
return-void
.end method
.method private d(Ljava/util/List;)V
.locals 3
.line 1197
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_1
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/applovin/impl/ke;
.line 1199
invoke-virtual {v0}, Lcom/applovin/impl/ke;->y()Lcom/applovin/impl/ke$b;
move-result-object v1
sget-object v2, Lcom/applovin/impl/ke$b;->i:Lcom/applovin/impl/ke$b;
if-ne v1, v2, :cond_0
iget-object v1, p0, Lcom/applovin/impl/te;->w:Ljava/util/List;
.line 1201
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_1
return-void
.end method
.method private f()Ljava/util/List;
.locals 3
iget-object v0, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 803
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v0
invoke-virtual {v0}, Lcom/applovin/impl/wn;->c()Z
move-result v0
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 804
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/wn;->b()Ljava/util/List;
move-result-object v1
const/4 v2, 0x0
if-eqz v0, :cond_0
const/4 v0, 0x0
.line 808
invoke-direct {p0, v1, v0}, Lcom/applovin/impl/te;->a(Ljava/util/List;Z)Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v2, v0}, Lcom/applovin/impl/te;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
move-result-object v0
return-object v0
:cond_0
const/4 v0, 0x1
.line 812
invoke-direct {p0, v1, v0}, Lcom/applovin/impl/te;->a(Ljava/util/List;Z)Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0, v2}, Lcom/applovin/impl/te;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
move-result-object v0
return-object v0
.end method
.method private i()Ljava/util/List;
.locals 5
.line 681
new-instance v0, Ljava/util/ArrayList;
const/4 v1, 0x7
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
:try_start_0
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 686
invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v1
iget-object v2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v2
const/4 v3, 0x0
invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
move-result-object v1
.line 687
iget-object v1, v1, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:catchall_0
const/4 v1, 0x0
.line 691
:goto_0
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v2
const-string v3, "Package Name"
invoke-virtual {v2, v3}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v2
iget-object v3, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v2
invoke-virtual {v2}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v2
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 692
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v2
const-string v3, "App Version"
invoke-virtual {v2, v3}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v2
invoke-static {v1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v3
const-string v4, "None"
if-eqz v3, :cond_0
goto :goto_1
:cond_0
move-object v1, v4
:goto_1
invoke-virtual {v2, v1}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 693
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "OS"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-static {}, Lcom/applovin/impl/yp;->d()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 694
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "Account"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
iget-object v2, p0, Lcom/applovin/impl/te;->l:Ljava/lang/String;
invoke-static {v2}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_1
iget-object v2, p0, Lcom/applovin/impl/te;->l:Ljava/lang/String;
goto :goto_2
:cond_1
move-object v2, v4
:goto_2
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 695
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "Mediation Provider"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->O()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_2
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->O()Ljava/lang/String;
move-result-object v4
:cond_2
invoke-virtual {v1, v4}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 696
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "OM SDK Version"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->W()Lcom/applovin/impl/qg;
move-result-object v2
invoke-virtual {v2}, Lcom/applovin/impl/qg;->c()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 697
invoke-static {}, Lcom/applovin/impl/sdk/j;->y0()Z
move-result v1
invoke-direct {p0, v1}, Lcom/applovin/impl/te;->a(Z)Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/applovin/impl/te;->m:Ljava/lang/Boolean;
if-eqz v1, :cond_3
.line 700
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "Google Families Policy"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
iget-object v2, p0, Lcom/applovin/impl/te;->m:Ljava/lang/Boolean;
invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_3
return-object v0
.end method
.method private k()Lcom/applovin/impl/dc;
.locals 5
iget-object v0, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 1027
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->k0()Lcom/applovin/impl/qn;
move-result-object v0
invoke-virtual {v0}, Lcom/applovin/impl/qn;->d()Ljava/lang/String;
move-result-object v0
.line 1028
invoke-static {v0}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v1
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 1029
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->k0()Lcom/applovin/impl/qn;
move-result-object v2
invoke-virtual {v2}, Lcom/applovin/impl/qn;->k()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
.line 1031
sget-object v3, Lcom/applovin/impl/dc$c;->f:Lcom/applovin/impl/dc$c;
invoke-static {v3}, Lcom/applovin/impl/dc;->a(Lcom/applovin/impl/dc$c;)Lcom/applovin/impl/dc$b;
move-result-object v3
const-string v4, "CMP (Consent Management Platform)"
.line 1032
invoke-virtual {v3, v4}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v3
if-eqz v1, :cond_0
goto :goto_0
:cond_0
if-eqz v2, :cond_1
const-string v0, "Unknown"
goto :goto_0
:cond_1
const-string v0, "None"
.line 1033
:goto_0
invoke-virtual {v3, v0}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
iget-boolean v1, p0, Lcom/applovin/impl/te;->n:Z
if-eqz v1, :cond_6
const/4 v1, 0x1
.line 1037
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
if-eqz v2, :cond_2
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 1041
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
goto :goto_4
:cond_2
const-string v2, "TC Data Not Found"
.line 1048
invoke-virtual {v0, v2}, Lcom/applovin/impl/dc$b;->b(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
const-string v2, "By January 16, 2024, if you use Google AdMob or Google Ad Manager, you must also use a Google-certified CMP. Test your app in EEA and UK regions to ensure that this warning doesn\'t appear in those regions.\n\nFor more details, see:\nhttps://support.google.com/admob/answer/13554116"
.line 1049
invoke-virtual {v0, v2}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 1051
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->r()Lcom/applovin/sdk/AppLovinSdkConfiguration;
move-result-object v2
invoke-interface {v2}, Lcom/applovin/sdk/AppLovinSdkConfiguration;->getConsentFlowUserGeography()Lcom/applovin/sdk/AppLovinSdkConfiguration$ConsentFlowUserGeography;
move-result-object v2
sget-object v3, Lcom/applovin/sdk/AppLovinSdkConfiguration$ConsentFlowUserGeography;->GDPR:Lcom/applovin/sdk/AppLovinSdkConfiguration$ConsentFlowUserGeography;
if-ne v2, v3, :cond_3
goto :goto_1
:cond_3
const/4 v1, 0x0
:goto_1
if-eqz v1, :cond_4
sget v2, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
goto :goto_2
:cond_4
sget v2, Lcom/applovin/sdk/R$drawable;->applovin_ic_warning:I
.line 1052
:goto_2
invoke-virtual {v0, v2}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
if-eqz v1, :cond_5
sget v1, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
goto :goto_3
:cond_5
sget v1, Lcom/applovin/sdk/R$color;->applovin_sdk_warningColor:I
:goto_3
iget-object v2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 1053
invoke-static {v1, v2}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
.line 1057
:cond_6
:goto_4
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.end method
.method private l()Lcom/applovin/impl/dc;
.locals 5
iget-object v0, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 929
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->u()Lcom/applovin/impl/h4;
move-result-object v0
invoke-virtual {v0}, Lcom/applovin/impl/h4;->e()Lcom/applovin/impl/i4$a;
move-result-object v0
sget-object v1, Lcom/applovin/impl/i4$a;->c:Lcom/applovin/impl/i4$a;
const/4 v2, 0x1
if-ne v0, v1, :cond_0
.line 931
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "MAX Terms and Privacy Policy Flow"
.line 932
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 933
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 934
invoke-virtual {v0, v2}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 935
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.line 939
:cond_0
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "MAX Terms Flow"
.line 940
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
sget v3, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
.line 941
invoke-virtual {v0, v3}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
move-result-object v0
sget v3, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
iget-object v4, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 942
invoke-static {v3, v4}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v3
invoke-virtual {v0, v3}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 943
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->b(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "MAX Terms Flow is deprecated and will be removed in a future SDK version.\n\nFor more details, see:\nhttps://developers.applovin.com/en/android/overview/terms-and-privacy-policy-flow"
.line 944
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 945
invoke-virtual {v0, v2}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 946
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.end method
.method private m()Lcom/applovin/impl/dc;
.locals 5
iget-object v0, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 952
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->o()Lcom/applovin/impl/privacy/cmp/CmpServiceImpl;
move-result-object v0
invoke-virtual {v0}, Lcom/applovin/impl/privacy/cmp/CmpServiceImpl;->hasSupportedCmp()Z
move-result v0
.line 954
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "Google UMP SDK"
.line 955
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
if-eqz v0, :cond_0
sget v3, Lcom/applovin/sdk/R$drawable;->applovin_ic_check_mark_bordered:I
goto :goto_0
:cond_0
sget v3, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
.line 956
:goto_0
invoke-virtual {v1, v3}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
move-result-object v1
if-eqz v0, :cond_1
sget v3, Lcom/applovin/sdk/R$color;->applovin_sdk_checkmarkColor:I
goto :goto_1
:cond_1
sget v3, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
:goto_1
iget-object v4, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 957
invoke-static {v3, v4}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v3
invoke-virtual {v1, v3}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
move-result-object v1
.line 958
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->b(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "In order to use MAX Terms and Privacy Policy Flow, you must add the Google User Messaging Platform SDK as a dependency.\n\nFor more details, see:\nhttps://developers.applovin.com/en/android/overview/terms-and-privacy-policy-flow"
.line 959
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->a(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
xor-int/lit8 v0, v0, 0x1
.line 960
invoke-virtual {v1, v0}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 961
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.end method
.method private p()Ljava/util/List;
.locals 6
.line 708
new-instance v0, Ljava/util/ArrayList;
const/4 v1, 0x7
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
.line 710
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "SDK Version"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
sget-object v2, Lcom/applovin/sdk/AppLovinSdk;->VERSION:Ljava/lang/String;
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 712
sget-object v2, Lcom/applovin/impl/sj;->a4:Lcom/applovin/impl/sj;
invoke-virtual {v1, v2}, Lcom/applovin/impl/sdk/j;->a(Lcom/applovin/impl/sj;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 713
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v2
const-string v3, "Plugin Version"
.line 714
invoke-virtual {v2, v3}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v2
.line 715
invoke-static {v1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v3
const-string v4, "None"
if-eqz v3, :cond_0
goto :goto_0
:cond_0
move-object v1, v4
:goto_0
invoke-virtual {v2, v1}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
.line 716
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
.line 717
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 722
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v1
const-string v2, "Ad Review Version"
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v1
.line 723
invoke-static {}, Lcom/applovin/impl/v;->b()Ljava/lang/String;
move-result-object v2
.line 726
invoke-static {v2}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_4
.line 728
invoke-static {}, Lcom/applovin/impl/v;->a()Ljava/lang/String;
move-result-object v3
.line 731
invoke-static {v3}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_3
iget-object v5, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 734
invoke-virtual {v5}, Lcom/applovin/impl/sdk/j;->b0()Ljava/lang/String;
move-result-object v5
invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_1
.line 736
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
goto :goto_2
.line 741
:cond_1
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "MAX Ad Review integrated with wrong SDK key. Please check that your "
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v3, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 742
invoke-virtual {v3}, Lcom/applovin/impl/sdk/j;->B0()Z
move-result v3
if-eqz v3, :cond_2
const-string v3, "SDK key is downloaded"
goto :goto_1
:cond_2
const-string v3, "Gradle plugin snippet is integrated"
:goto_1
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, " from the correct account."
.line 743
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 744
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 745
invoke-direct {p0, v1, v2}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/dc$b;Ljava/lang/String;)V
goto :goto_2
.line 751
:cond_3
invoke-virtual {v1, v2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
goto :goto_2
:cond_4
const-string v2, "Integrating MAX Ad review is OPTIONAL. This feature gives developers unprecedented transparency into the creatives the users see in their apps."
.line 756
invoke-direct {p0, v1, v2}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/dc$b;Ljava/lang/String;)V
.line 759
:goto_2
invoke-virtual {v1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 761
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->B0()Z
move-result v1
if-eqz v1, :cond_6
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 763
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->g0()Lcom/applovin/sdk/AppLovinSdkSettings;
move-result-object v1
invoke-static {v1}, Lcom/applovin/impl/yp;->a(Lcom/applovin/sdk/AppLovinSdkSettings;)Ljava/lang/String;
move-result-object v1
.line 764
invoke-static {v1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_5
move-object v4, v1
:cond_5
const-string v1, "Unity Version"
invoke-direct {p0, v1, v4}, Lcom/applovin/impl/te;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_6
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 767
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->u()Lcom/applovin/impl/h4;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/h4;->k()Z
move-result v1
if-eqz v1, :cond_8
.line 769
invoke-direct {p0}, Lcom/applovin/impl/te;->l()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 771
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->u()Lcom/applovin/impl/h4;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/h4;->e()Lcom/applovin/impl/i4$a;
move-result-object v1
sget-object v2, Lcom/applovin/impl/i4$a;->c:Lcom/applovin/impl/i4$a;
if-ne v1, v2, :cond_7
.line 773
invoke-direct {p0}, Lcom/applovin/impl/te;->m()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_3
.line 777
:cond_7
invoke-direct {p0}, Lcom/applovin/impl/te;->r()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 778
invoke-direct {p0}, Lcom/applovin/impl/te;->u()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_8
:goto_3
return-object v0
.end method
.method private q()Lcom/applovin/impl/dc;
.locals 2
.line 1
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "Network Consent Statuses"
.line 2
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 3
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
move-result-object v0
const/4 v1, 0x1
.line 4
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 5
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.end method
.method private r()Lcom/applovin/impl/dc;
.locals 4
iget-object v0, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 966
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->u()Lcom/applovin/impl/h4;
move-result-object v0
invoke-virtual {v0}, Lcom/applovin/impl/h4;->h()Landroid/net/Uri;
move-result-object v0
const/4 v1, 0x1
if-eqz v0, :cond_0
move v0, v1
goto :goto_0
:cond_0
const/4 v0, 0x0
.line 968
:goto_0
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v2
const-string v3, "Privacy Policy URL"
.line 969
invoke-virtual {v2, v3}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v2
if-eqz v0, :cond_1
sget v3, Lcom/applovin/sdk/R$drawable;->applovin_ic_check_mark_bordered:I
goto :goto_1
:cond_1
sget v3, Lcom/applovin/sdk/R$drawable;->applovin_ic_x_mark:I
.line 970
:goto_1
invoke-virtual {v2, v3}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
move-result-object v2
if-eqz v0, :cond_2
sget v0, Lcom/applovin/sdk/R$color;->applovin_sdk_checkmarkColor:I
goto :goto_2
:cond_2
sget v0, Lcom/applovin/sdk/R$color;->applovin_sdk_xmarkColor:I
:goto_2
iget-object v3, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 971
invoke-static {v0, v3}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v0
invoke-virtual {v2, v0}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 972
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
move-result-object v0
.line 973
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.end method
.method private s()Ljava/util/List;
.locals 5
.line 783
new-instance v0, Ljava/util/ArrayList;
sget-object v1, Lcom/applovin/impl/te$e;->d:Lcom/applovin/impl/te$e;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
.line 785
invoke-direct {p0}, Lcom/applovin/impl/te;->k()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 787
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->k0()Lcom/applovin/impl/qn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/qn;->k()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_0
.line 789
invoke-direct {p0}, Lcom/applovin/impl/te;->q()Lcom/applovin/impl/dc;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
.line 793
:cond_0
new-instance v1, Lcom/applovin/impl/xh;
invoke-static {}, Lcom/applovin/impl/a4;->b()Lcom/applovin/impl/a4$a;
move-result-object v2
iget-object v3, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
const/4 v4, 0x0
invoke-direct {v1, v2, v4, v3}, Lcom/applovin/impl/xh;-><init>(Lcom/applovin/impl/a4$a;ZLandroid/content/Context;)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 796
:goto_0
new-instance v1, Lcom/applovin/impl/xh;
invoke-static {}, Lcom/applovin/impl/a4;->a()Lcom/applovin/impl/a4$a;
move-result-object v2
iget-object v3, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
const/4 v4, 0x1
invoke-direct {v1, v2, v4, v3}, Lcom/applovin/impl/xh;-><init>(Lcom/applovin/impl/a4$a;ZLandroid/content/Context;)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object v0
.end method
.method private u()Lcom/applovin/impl/dc;
.locals 3
.line 978
invoke-static {}, Lcom/applovin/impl/dc;->a()Lcom/applovin/impl/dc$b;
move-result-object v0
const-string v1, "Terms of Service URL"
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 979
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->u()Lcom/applovin/impl/h4;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/h4;->i()Landroid/net/Uri;
move-result-object v1
if-eqz v1, :cond_0
sget v1, Lcom/applovin/sdk/R$drawable;->applovin_ic_check_mark_bordered:I
.line 981
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(I)Lcom/applovin/impl/dc$b;
sget v1, Lcom/applovin/sdk/R$color;->applovin_sdk_checkmarkColor:I
iget-object v2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 982
invoke-static {v1, v2}, Lcom/applovin/impl/t3;->a(ILandroid/content/Context;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->b(I)Lcom/applovin/impl/dc$b;
const/4 v1, 0x1
.line 983
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
goto :goto_0
:cond_0
const-string v1, "None"
.line 987
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
const/4 v1, 0x0
.line 988
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
.line 991
:goto_0
invoke-virtual {v0}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
move-result-object v0
return-object v0
.end method
.method private y()V
.locals 6
.line 542
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "\n========== MEDIATION DEBUGGER =========="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const-string v1, "\n========== APP INFO =========="
.line 545
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 546
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "\nDev Build - "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-static {v2}, Lcom/applovin/impl/yp;->c(Lcom/applovin/impl/sdk/j;)Z
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 547
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "\nTest Mode - "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn;
move-result-object v2
invoke-virtual {v2}, Lcom/applovin/impl/wn;->c()Z
move-result v2
if-eqz v2, :cond_0
const-string v2, "enabled"
goto :goto_0
:cond_0
const-string v2, "disabled"
:goto_0
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 548
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "\nTarget SDK - "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {v2}, Lcom/applovin/impl/sdk/j;->y()Lcom/applovin/impl/sdk/k;
move-result-object v2
invoke-virtual {v2}, Lcom/applovin/impl/sdk/k;->A()Ljava/util/Map;
move-result-object v2
const-string v3, "target_sdk"
invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\n========== MAX =========="
.line 551
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 552
sget-object v1, Lcom/applovin/sdk/AppLovinSdk;->VERSION:Ljava/lang/String;
iget-object v2, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 553
sget-object v3, Lcom/applovin/impl/sj;->a4:Lcom/applovin/impl/sj;
invoke-virtual {v2, v3}, Lcom/applovin/impl/sdk/j;->a(Lcom/applovin/impl/sj;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
.line 554
invoke-static {}, Lcom/applovin/impl/v;->b()Ljava/lang/String;
move-result-object v3
.line 555
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "\nSDK Version - "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 556
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "\nPlugin Version - "
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v2}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v4
const-string v5, "None"
if-eqz v4, :cond_1
goto :goto_1
:cond_1
move-object v2, v5
:goto_1
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 557
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "\nAd Review Version - "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v3}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_2
goto :goto_2
:cond_2
const-string v3, "Disabled"
:goto_2
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 558
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->B0()Z
move-result v1
if-eqz v1, :cond_4
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 560
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->g0()Lcom/applovin/sdk/AppLovinSdkSettings;
move-result-object v1
invoke-static {v1}, Lcom/applovin/impl/yp;->a(Lcom/applovin/sdk/AppLovinSdkSettings;)Ljava/lang/String;
move-result-object v1
.line 561
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "\nUnity Version - "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_3
move-object v5, v1
:cond_3
invoke-virtual {v2, v5}, 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-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_4
const-string v1, "\n========== PRIVACY =========="
.line 565
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 566
invoke-static {v1}, Lcom/applovin/impl/a4;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 567
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->u()Lcom/applovin/impl/h4;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/h4;->g()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\n========== CMP (CONSENT MANAGEMENT PLATFORM) =========="
.line 570
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 571
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->k0()Lcom/applovin/impl/qn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/qn;->j()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\n========== NETWORK CONSENT STATUSES =========="
.line 574
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 575
invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->k0()Lcom/applovin/impl/qn;
move-result-object v1
invoke-virtual {v1}, Lcom/applovin/impl/qn;->i()Ljava/util/List;
move-result-object v1
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_3
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_5
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/applovin/impl/rn;
.line 577
invoke-virtual {v2}, Lcom/applovin/impl/rn;->e()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_3
:cond_5
const-string v1, "\n========== NETWORKS =========="
.line 581
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->s:Ljava/util/List;
.line 582
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_4
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_6
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/applovin/impl/ke;
.line 584
invoke-virtual {v2}, Lcom/applovin/impl/ke;->j()Ljava/lang/String;
move-result-object v2
invoke-direct {p0, v0, v2}, Lcom/applovin/impl/te;->a(Ljava/lang/StringBuilder;Ljava/lang/String;)V
goto :goto_4
:cond_6
iget-object v1, p0, Lcom/applovin/impl/te;->r:Ljava/util/List;
.line 586
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_5
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_7
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/applovin/impl/ke;
.line 588
invoke-virtual {v2}, Lcom/applovin/impl/ke;->j()Ljava/lang/String;
move-result-object v2
invoke-direct {p0, v0, v2}, Lcom/applovin/impl/te;->a(Ljava/lang/StringBuilder;Ljava/lang/String;)V
goto :goto_5
:cond_7
const-string v1, "\n========== AD UNITS =========="
.line 592
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->g:Ljava/util/List;
.line 593
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_6
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_8
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/applovin/impl/z;
.line 595
invoke-virtual {v2}, Lcom/applovin/impl/z;->e()Ljava/lang/String;
move-result-object v2
invoke-direct {p0, v0, v2}, Lcom/applovin/impl/te;->a(Ljava/lang/StringBuilder;Ljava/lang/String;)V
goto :goto_6
:cond_8
const-string v1, "\n========== END =========="
.line 598
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 600
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "MediationDebuggerListAdapter"
invoke-static {v2, v1}, Lcom/applovin/impl/sdk/n;->g(Ljava/lang/String;Ljava/lang/String;)V
iget-object v1, p0, Lcom/applovin/impl/te;->o:Ljava/lang/StringBuilder;
.line 601
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
return-void
.end method
# virtual methods
.method public a(Lcom/applovin/impl/w0;Ljava/lang/String;)V
.locals 7
.line 8894
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iget-object v1, p0, Lcom/applovin/impl/te;->i:Ljava/util/List;
.line 8896
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_0
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_3
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/applovin/impl/x0;
.line 8898
invoke-virtual {p1}, Lcom/applovin/impl/w0;->a()Ljava/util/Map;
move-result-object v3
invoke-virtual {v2}, Lcom/applovin/impl/x0;->b()Ljava/lang/String;
move-result-object v4
invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
if-eqz v3, :cond_1
.line 8899
invoke-interface {v3, v2}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_0
:cond_1
iget-object v3, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 8901
invoke-virtual {v3}, Lcom/applovin/impl/sdk/j;->J()Lcom/applovin/impl/sdk/n;
invoke-static {}, Lcom/applovin/impl/sdk/n;->a()Z
move-result v3
if-eqz v3, :cond_2
iget-object v3, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {v3}, Lcom/applovin/impl/sdk/j;->J()Lcom/applovin/impl/sdk/n;
move-result-object v3
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v5, " is missing a required entry: "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Lcom/applovin/impl/x0;->d()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
const-string v5, "MediationDebuggerListAdapter"
invoke-virtual {v3, v5, v4}, Lcom/applovin/impl/sdk/n;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 8902
:cond_2
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_0
.line 8909
:cond_3
invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
move-result p1
if-eqz p1, :cond_4
.line 8911
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "All required entries found at "
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, "."
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 8912
sget-object p2, Lcom/applovin/impl/te$c;->a:Lcom/applovin/impl/te$c;
goto :goto_3
.line 8917
:cond_4
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_5
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_6
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/applovin/impl/x0;
.line 8919
invoke-virtual {v0}, Lcom/applovin/impl/x0;->g()Z
move-result v2
if-eqz v2, :cond_5
goto :goto_1
:cond_6
move-object v0, v1
:goto_1
if-eqz v0, :cond_7
.line 8928
sget-object p1, Lcom/applovin/impl/y0$b;->d:Lcom/applovin/impl/y0$b;
invoke-virtual {v0}, Lcom/applovin/impl/x0;->d()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, p1, p2, v0}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/y0$b;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 8929
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/y0$b;)Lcom/applovin/impl/te$c;
move-result-object p1
:goto_2
move-object v6, p2
move-object p2, p1
move-object p1, v6
goto :goto_3
.line 8933
:cond_7
sget-object p1, Lcom/applovin/impl/y0$b;->f:Lcom/applovin/impl/y0$b;
invoke-direct {p0, p1, p2, v1}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/y0$b;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 8934
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/y0$b;)Lcom/applovin/impl/te$c;
move-result-object p1
goto :goto_2
.line 8938
:goto_3
invoke-direct {p0, p1, p2}, Lcom/applovin/impl/te;->a(Ljava/lang/String;Lcom/applovin/impl/te$c;)Lcom/applovin/impl/dc;
move-result-object p1
iget-object p2, p0, Lcom/applovin/impl/te;->y:Ljava/util/List;
.line 8939
invoke-interface {p2, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 8941
invoke-virtual {p0}, Lcom/applovin/impl/ec;->c()V
return-void
.end method
.method public a(Lcom/applovin/impl/y0$b;Ljava/lang/String;)V
.locals 1
.line 8416
sget-object v0, Lcom/applovin/impl/y0$b;->a:Lcom/applovin/impl/y0$b;
if-ne p1, v0, :cond_1
iget-object p1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
.line 8418
invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->J()Lcom/applovin/impl/sdk/n;
invoke-static {}, Lcom/applovin/impl/sdk/n;->a()Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->J()Lcom/applovin/impl/sdk/n;
move-result-object p1
const-string p2, "MediationDebuggerListAdapter"
const-string v0, "Could not retrieve app details for this package name; app-ads.txt row will not show on the mediation debugger."
invoke-virtual {p1, p2, v0}, Lcom/applovin/impl/sdk/n;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
return-void
:cond_1
const/4 v0, 0x0
.line 8422
invoke-direct {p0, p1, p2, v0}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/y0$b;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 8423
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Lcom/applovin/impl/y0$b;)Lcom/applovin/impl/te$c;
move-result-object p1
.line 8424
invoke-direct {p0, p2, p1}, Lcom/applovin/impl/te;->a(Ljava/lang/String;Lcom/applovin/impl/te$c;)Lcom/applovin/impl/dc;
move-result-object p1
iget-object p2, p0, Lcom/applovin/impl/te;->y:Ljava/util/List;
.line 8425
invoke-interface {p2, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 8427
invoke-virtual {p0}, Lcom/applovin/impl/ec;->c()V
return-void
.end method
.method public a(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ZLcom/applovin/impl/sdk/j;)V
.locals 0
iput-object p10, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
iput-object p2, p0, Lcom/applovin/impl/te;->g:Ljava/util/List;
iput-object p3, p0, Lcom/applovin/impl/te;->h:Ljava/util/List;
iput-object p4, p0, Lcom/applovin/impl/te;->i:Ljava/util/List;
iput-object p5, p0, Lcom/applovin/impl/te;->j:Ljava/lang/String;
iput-object p6, p0, Lcom/applovin/impl/te;->k:Ljava/lang/String;
iput-object p7, p0, Lcom/applovin/impl/te;->l:Ljava/lang/String;
iput-object p8, p0, Lcom/applovin/impl/te;->m:Ljava/lang/Boolean;
iput-boolean p9, p0, Lcom/applovin/impl/te;->n:Z
if-eqz p1, :cond_1
iget-object p3, p0, Lcom/applovin/impl/te;->p:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 p4, 0x0
const/4 p5, 0x1
.line 7675
invoke-virtual {p3, p4, p5}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
move-result p3
if-eqz p3, :cond_1
.line 7677
invoke-virtual {p10}, Lcom/applovin/impl/sdk/j;->J()Lcom/applovin/impl/sdk/n;
invoke-static {}, Lcom/applovin/impl/sdk/n;->a()Z
move-result p3
if-eqz p3, :cond_0
invoke-virtual {p10}, Lcom/applovin/impl/sdk/j;->J()Lcom/applovin/impl/sdk/n;
move-result-object p3
const-string p4, "MediationDebuggerListAdapter"
const-string p5, "Populating networks..."
invoke-virtual {p3, p4, p5}, Lcom/applovin/impl/sdk/n;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 7678
:cond_0
invoke-virtual {p10}, Lcom/applovin/impl/sdk/j;->k0()Lcom/applovin/impl/qn;
move-result-object p3
invoke-virtual {p3, p1}, Lcom/applovin/impl/qn;->a(Ljava/util/List;)V
.line 7679
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->c(Ljava/util/List;)V
.line 7680
invoke-direct {p0, p2}, Lcom/applovin/impl/te;->b(Ljava/util/List;)V
iget-object p1, p0, Lcom/applovin/impl/te;->s:Ljava/util/List;
.line 7681
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->d(Ljava/util/List;)V
iget-object p1, p0, Lcom/applovin/impl/te;->x:Ljava/util/List;
.line 7683
invoke-direct {p0}, Lcom/applovin/impl/te;->i()Ljava/util/List;
move-result-object p2
invoke-interface {p1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
iget-object p1, p0, Lcom/applovin/impl/te;->y:Ljava/util/List;
.line 7684
invoke-direct {p0}, Lcom/applovin/impl/te;->p()Ljava/util/List;
move-result-object p2
invoke-interface {p1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
iget-object p1, p0, Lcom/applovin/impl/te;->z:Ljava/util/List;
.line 7685
invoke-direct {p0}, Lcom/applovin/impl/te;->s()Ljava/util/List;
move-result-object p2
invoke-interface {p1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
iget-object p1, p0, Lcom/applovin/impl/te;->A:Ljava/util/List;
.line 7686
invoke-direct {p0}, Lcom/applovin/impl/te;->f()Ljava/util/List;
move-result-object p2
invoke-interface {p1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
iget-object p1, p0, Lcom/applovin/impl/te;->r:Ljava/util/List;
.line 7688
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Ljava/util/List;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->B:Ljava/util/List;
iget-object p1, p0, Lcom/applovin/impl/te;->s:Ljava/util/List;
.line 7689
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Ljava/util/List;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->C:Ljava/util/List;
iget-object p1, p0, Lcom/applovin/impl/te;->t:Ljava/util/List;
.line 7690
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Ljava/util/List;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->D:Ljava/util/List;
.line 7693
new-instance p1, Ljava/util/ArrayList;
const/4 p2, 0x3
invoke-direct {p1, p2}, Ljava/util/ArrayList;-><init>(I)V
const-string p2, "privacy_setting_updated"
.line 7694
invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
const-string p2, "network_sdk_version_updated"
.line 7695
invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
const-string p2, "live_networks_updated"
.line 7696
invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
const-string p2, "test_mode_networks_updated"
.line 7697
invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object p2, p0, Lcom/applovin/impl/ec;->a:Landroid/content/Context;
.line 7698
invoke-static {p2}, Lcom/applovin/communicator/AppLovinCommunicator;->getInstance(Landroid/content/Context;)Lcom/applovin/communicator/AppLovinCommunicator;
move-result-object p2
invoke-virtual {p2, p0, p1}, Lcom/applovin/communicator/AppLovinCommunicator;->subscribe(Lcom/applovin/communicator/AppLovinCommunicatorSubscriber;Ljava/util/List;)V
.line 7700
invoke-direct {p0}, Lcom/applovin/impl/te;->y()V
.line 7704
:cond_1
new-instance p1, Lcom/applovin/impl/te$$ExternalSyntheticLambda0;
invoke-direct {p1, p0}, Lcom/applovin/impl/te$$ExternalSyntheticLambda0;-><init>(Lcom/applovin/impl/te;)V
invoke-static {p1}, Lcom/applovin/sdk/AppLovinSdkUtils;->runOnUiThread(Ljava/lang/Runnable;)V
return-void
.end method
.method public a(Lcom/applovin/impl/dc;)Z
.locals 1
.line 7892
invoke-virtual {p1}, Lcom/applovin/impl/dc;->k()Landroid/text/SpannedString;
move-result-object v0
if-nez v0, :cond_0
const/4 p1, 0x0
return p1
.line 7894
:cond_0
invoke-virtual {p1}, Lcom/applovin/impl/dc;->k()Landroid/text/SpannedString;
move-result-object p1
invoke-virtual {p1}, Landroid/text/SpannedString;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "MAX Terms and Privacy Policy Flow"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public b()I
.locals 1
.line 2631
sget-object v0, Lcom/applovin/impl/te$f;->i:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
return v0
.end method
.method public b(Z)V
.locals 0
.line 0
iput-boolean p1, p0, Lcom/applovin/impl/te;->q:Z
return-void
.end method
.method public c(I)Ljava/util/List;
.locals 1
.line 392
sget-object v0, Lcom/applovin/impl/te$f;->a:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_0
iget-object p1, p0, Lcom/applovin/impl/te;->x:Ljava/util/List;
return-object p1
.line 396
:cond_0
sget-object v0, Lcom/applovin/impl/te$f;->b:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_1
iget-object p1, p0, Lcom/applovin/impl/te;->y:Ljava/util/List;
return-object p1
.line 400
:cond_1
sget-object v0, Lcom/applovin/impl/te$f;->c:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_2
iget-object p1, p0, Lcom/applovin/impl/te;->z:Ljava/util/List;
return-object p1
.line 404
:cond_2
sget-object v0, Lcom/applovin/impl/te$f;->d:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_3
iget-object p1, p0, Lcom/applovin/impl/te;->A:Ljava/util/List;
return-object p1
.line 408
:cond_3
sget-object v0, Lcom/applovin/impl/te$f;->f:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_4
iget-object p1, p0, Lcom/applovin/impl/te;->B:Ljava/util/List;
return-object p1
.line 412
:cond_4
sget-object v0, Lcom/applovin/impl/te$f;->g:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_5
iget-object p1, p0, Lcom/applovin/impl/te;->C:Ljava/util/List;
return-object p1
:cond_5
iget-object p1, p0, Lcom/applovin/impl/te;->D:Ljava/util/List;
return-object p1
.end method
.method public d(I)I
.locals 1
.line 501
sget-object v0, Lcom/applovin/impl/te$f;->a:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_0
iget-object p1, p0, Lcom/applovin/impl/te;->x:Ljava/util/List;
.line 503
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
.line 505
:cond_0
sget-object v0, Lcom/applovin/impl/te$f;->b:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_1
iget-object p1, p0, Lcom/applovin/impl/te;->y:Ljava/util/List;
.line 507
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
.line 509
:cond_1
sget-object v0, Lcom/applovin/impl/te$f;->c:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_2
iget-object p1, p0, Lcom/applovin/impl/te;->z:Ljava/util/List;
.line 511
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
.line 513
:cond_2
sget-object v0, Lcom/applovin/impl/te$f;->d:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_3
iget-object p1, p0, Lcom/applovin/impl/te;->A:Ljava/util/List;
.line 515
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
.line 517
:cond_3
sget-object v0, Lcom/applovin/impl/te$f;->f:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_4
iget-object p1, p0, Lcom/applovin/impl/te;->B:Ljava/util/List;
.line 519
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
.line 521
:cond_4
sget-object v0, Lcom/applovin/impl/te$f;->g:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_5
iget-object p1, p0, Lcom/applovin/impl/te;->C:Ljava/util/List;
.line 523
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
:cond_5
iget-object p1, p0, Lcom/applovin/impl/te;->D:Ljava/util/List;
.line 527
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
return p1
.end method
.method public d()Z
.locals 1
.line 0
iget-boolean v0, p0, Lcom/applovin/impl/te;->q:Z
return v0
.end method
.method public e(I)Lcom/applovin/impl/dc;
.locals 1
.line 565
sget-object v0, Lcom/applovin/impl/te$f;->a:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_0
.line 567
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "APP INFO"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.line 569
:cond_0
sget-object v0, Lcom/applovin/impl/te$f;->b:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_1
.line 571
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "MAX"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.line 573
:cond_1
sget-object v0, Lcom/applovin/impl/te$f;->c:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_2
.line 575
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "PRIVACY"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.line 577
:cond_2
sget-object v0, Lcom/applovin/impl/te$f;->d:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_3
.line 579
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "ADS"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.line 581
:cond_3
sget-object v0, Lcom/applovin/impl/te$f;->f:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_4
.line 583
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "INCOMPLETE SDK INTEGRATIONS"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.line 585
:cond_4
sget-object v0, Lcom/applovin/impl/te$f;->g:Lcom/applovin/impl/te$f;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
move-result v0
if-ne p1, v0, :cond_5
.line 587
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "COMPLETED SDK INTEGRATIONS"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.line 591
:cond_5
new-instance p1, Lcom/applovin/impl/fj;
const-string v0, "MISSING SDK INTEGRATIONS"
invoke-direct {p1, v0}, Lcom/applovin/impl/fj;-><init>(Ljava/lang/String;)V
return-object p1
.end method
.method public e()Ljava/util/List;
.locals 1
.line 0
iget-object v0, p0, Lcom/applovin/impl/te;->g:Ljava/util/List;
return-object v0
.end method
.method public g()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->k:Ljava/lang/String;
return-object v0
.end method
.method public getCommunicatorId()Ljava/lang/String;
.locals 1
const-string v0, "MediationDebuggerListAdapter"
return-object v0
.end method
.method public h()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->j:Ljava/lang/String;
return-object v0
.end method
.method public j()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->u:Ljava/util/List;
return-object v0
.end method
.method public n()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->h:Ljava/util/List;
return-object v0
.end method
.method public o()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->o:Ljava/lang/StringBuilder;
.line 262
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public onMessageReceived(Lcom/applovin/communicator/AppLovinCommunicatorMessage;)V
.locals 3
.line 429
invoke-virtual {p1}, Lcom/applovin/communicator/AppLovinCommunicatorMessage;->getTopic()Ljava/lang/String;
move-result-object v0
const-string v1, "privacy_setting_updated"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
.line 431
invoke-direct {p0}, Lcom/applovin/impl/te;->s()Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->z:Ljava/util/List;
.line 432
invoke-virtual {p0}, Lcom/applovin/impl/ec;->c()V
goto :goto_0
.line 434
:cond_0
invoke-virtual {p1}, Lcom/applovin/communicator/AppLovinCommunicatorMessage;->getTopic()Ljava/lang/String;
move-result-object v0
const-string v1, "network_sdk_version_updated"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
iget-object p1, p0, Lcom/applovin/impl/te;->r:Ljava/util/List;
.line 436
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Ljava/util/List;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->B:Ljava/util/List;
iget-object p1, p0, Lcom/applovin/impl/te;->s:Ljava/util/List;
.line 437
invoke-direct {p0, p1}, Lcom/applovin/impl/te;->a(Ljava/util/List;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->C:Ljava/util/List;
.line 438
invoke-virtual {p0}, Lcom/applovin/impl/ec;->c()V
goto :goto_0
.line 440
:cond_1
invoke-virtual {p1}, Lcom/applovin/communicator/AppLovinCommunicatorMessage;->getTopic()Ljava/lang/String;
move-result-object v0
const-string v1, "live_networks_updated"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_2
.line 442
invoke-virtual {p1}, Lcom/applovin/communicator/AppLovinCommunicatorMessage;->getMessageData()Landroid/os/Bundle;
move-result-object p1
const-string v0, "live_networks"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object p1
const/4 v0, 0x1
.line 443
invoke-direct {p0, p1, v0}, Lcom/applovin/impl/te;->a(Ljava/util/List;Z)Ljava/lang/String;
move-result-object p1
invoke-direct {p0, p1, v1}, Lcom/applovin/impl/te;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->A:Ljava/util/List;
.line 444
invoke-virtual {p0}, Lcom/applovin/impl/ec;->c()V
goto :goto_0
.line 446
:cond_2
invoke-virtual {p1}, Lcom/applovin/communicator/AppLovinCommunicatorMessage;->getTopic()Ljava/lang/String;
move-result-object v0
const-string v2, "test_mode_networks_updated"
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
.line 448
invoke-virtual {p1}, Lcom/applovin/communicator/AppLovinCommunicatorMessage;->getMessageData()Landroid/os/Bundle;
move-result-object p1
const-string v0, "test_mode_networks"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object p1
const/4 v0, 0x0
.line 449
invoke-direct {p0, p1, v0}, Lcom/applovin/impl/te;->a(Ljava/util/List;Z)Ljava/lang/String;
move-result-object p1
invoke-direct {p0, v1, p1}, Lcom/applovin/impl/te;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/te;->A:Ljava/util/List;
.line 450
invoke-virtual {p0}, Lcom/applovin/impl/ec;->c()V
:cond_3
:goto_0
return-void
.end method
.method public t()Lcom/applovin/impl/sdk/j;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->f:Lcom/applovin/impl/sdk/j;
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "MediationDebuggerListAdapter{isInitialized="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/applovin/impl/te;->p:Ljava/util/concurrent/atomic/AtomicBoolean;
.line 2
invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, "}"
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
return-object v0
.end method
.method public v()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->w:Ljava/util/List;
return-object v0
.end method
.method public w()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->v:Ljava/util/List;
return-object v0
.end method
.method public x()Z
.locals 1
iget-object v0, p0, Lcom/applovin/impl/te;->p:Ljava/util/concurrent/atomic/AtomicBoolean;
.line 167
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
move-result v0
return v0
.end method