- 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
4491 lines
110 KiB
Smali
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
|