- 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
530 lines
14 KiB
Smali
530 lines
14 KiB
Smali
.class public abstract Lcom/applovin/impl/b0;
|
|
.super Lcom/applovin/impl/se;
|
|
.source "SourceFile"
|
|
|
|
|
|
# annotations
|
|
.annotation system Ldalvik/annotation/MemberClasses;
|
|
value = {
|
|
Lcom/applovin/impl/b0$b;
|
|
}
|
|
.end annotation
|
|
|
|
|
|
# instance fields
|
|
.field private a:Lcom/applovin/impl/z;
|
|
|
|
.field private b:Lcom/applovin/impl/sdk/j;
|
|
|
|
.field private c:Lcom/applovin/impl/ec;
|
|
|
|
|
|
# direct methods
|
|
.method public static synthetic $r8$lambda$5aqRgZjs6umr5WF-WCrAZYv1lXU(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerWaterfallSegmentsActivity;)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
invoke-static {p0, p1, p2, p3}, Lcom/applovin/impl/b0;->a(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerWaterfallSegmentsActivity;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static synthetic $r8$lambda$bvzngty4AstZMBZscaQHtCRuA6I(Lcom/applovin/impl/b0;Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/dc;)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
invoke-direct {p0, p1, p2, p3, p4}, Lcom/applovin/impl/b0;->a(Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/dc;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static synthetic $r8$lambda$eCy9e_sy8ZQWHJuBzArPJCBwJu8(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
invoke-static {p0, p1, p2, p3}, Lcom/applovin/impl/b0;->a(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public constructor <init>()V
|
|
.locals 0
|
|
|
|
.line 26
|
|
invoke-direct {p0}, Lcom/applovin/impl/se;-><init>()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static synthetic a(Lcom/applovin/impl/b0;Ljava/lang/String;)Lcom/applovin/impl/dc;
|
|
.locals 0
|
|
|
|
.line 26
|
|
invoke-direct {p0, p1}, Lcom/applovin/impl/b0;->c(Ljava/lang/String;)Lcom/applovin/impl/dc;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static synthetic a(Lcom/applovin/impl/b0;Ljava/lang/String;Ljava/lang/String;)Lcom/applovin/impl/dc;
|
|
.locals 0
|
|
|
|
.line 52
|
|
invoke-direct {p0, p1, p2}, Lcom/applovin/impl/b0;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/applovin/impl/dc;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public static synthetic a(Lcom/applovin/impl/b0;Ljava/util/List;)Lcom/applovin/impl/dc;
|
|
.locals 0
|
|
|
|
.line 78
|
|
invoke-direct {p0, p1}, Lcom/applovin/impl/b0;->a(Ljava/util/List;)Lcom/applovin/impl/dc;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method private a(Ljava/lang/String;Ljava/lang/String;)Lcom/applovin/impl/dc;
|
|
.locals 1
|
|
|
|
.line 657
|
|
sget-object v0, Lcom/applovin/impl/dc$c;->g:Lcom/applovin/impl/dc$c;
|
|
|
|
invoke-static {v0}, Lcom/applovin/impl/dc;->a(Lcom/applovin/impl/dc$c;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object v0
|
|
|
|
.line 658
|
|
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 659
|
|
invoke-virtual {p1, p2}, Lcom/applovin/impl/dc$b;->c(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 660
|
|
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/util/List;)Lcom/applovin/impl/dc;
|
|
.locals 3
|
|
|
|
.line 661
|
|
sget-object v0, Lcom/applovin/impl/dc$c;->f:Lcom/applovin/impl/dc$c;
|
|
|
|
invoke-static {v0}, Lcom/applovin/impl/dc;->a(Lcom/applovin/impl/dc$c;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object v0
|
|
|
|
const-string v1, "Segment Targeting"
|
|
|
|
.line 662
|
|
invoke-virtual {v0, v1}, Lcom/applovin/impl/dc$b;->d(Ljava/lang/String;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object v0
|
|
|
|
new-instance v1, Ljava/lang/StringBuilder;
|
|
|
|
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
|
|
|
|
.line 663
|
|
invoke-interface {p1}, Ljava/util/List;->size()I
|
|
|
|
move-result p1
|
|
|
|
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
|
|
const-string p1, " segment group(s)"
|
|
|
|
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
|
|
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
|
|
|
move-result-object p1
|
|
|
|
const v1, -0x777778
|
|
|
|
const/16 v2, 0xe
|
|
|
|
invoke-static {p1, v1, v2}, Lcom/applovin/impl/sdk/utils/StringUtils;->createSpannedString(Ljava/lang/String;II)Landroid/text/SpannedString;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->a(Landroid/text/SpannedString;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 664
|
|
invoke-virtual {p1, p0}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 665
|
|
invoke-virtual {p1, v0}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 666
|
|
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;)Ljava/lang/String;
|
|
.locals 1
|
|
|
|
const-string v0, "idfa"
|
|
|
|
.line 279
|
|
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
const-string p1, "IDFA Only"
|
|
|
|
return-object p1
|
|
|
|
:cond_0
|
|
const-string v0, "dnt"
|
|
|
|
.line 283
|
|
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result p1
|
|
|
|
if-eqz p1, :cond_1
|
|
|
|
const-string p1, "No IDFA Only"
|
|
|
|
return-object p1
|
|
|
|
:cond_1
|
|
const-string p1, "All"
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method private synthetic a(Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/dc;)V
|
|
.locals 1
|
|
|
|
.line 647
|
|
invoke-virtual {p3}, Lcom/applovin/impl/lb;->a()I
|
|
|
|
move-result p4
|
|
|
|
if-nez p4, :cond_0
|
|
|
|
.line 649
|
|
invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->e()Lcom/applovin/impl/q;
|
|
|
|
move-result-object p4
|
|
|
|
new-instance v0, Lcom/applovin/impl/b0$$ExternalSyntheticLambda1;
|
|
|
|
invoke-direct {v0, p2, p3, p1}, Lcom/applovin/impl/b0$$ExternalSyntheticLambda1;-><init>(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;)V
|
|
|
|
const-class p1, Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;
|
|
|
|
invoke-static {p0, p1, p4, v0}, Lcom/applovin/impl/r;->a(Landroid/content/Context;Ljava/lang/Class;Lcom/applovin/impl/q;Lcom/applovin/impl/r$b;)V
|
|
|
|
goto :goto_0
|
|
|
|
.line 656
|
|
:cond_0
|
|
invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->e()Lcom/applovin/impl/q;
|
|
|
|
move-result-object p4
|
|
|
|
new-instance v0, Lcom/applovin/impl/b0$$ExternalSyntheticLambda2;
|
|
|
|
invoke-direct {v0, p2, p3, p1}, Lcom/applovin/impl/b0$$ExternalSyntheticLambda2;-><init>(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;)V
|
|
|
|
const-class p1, Lcom/applovin/mediation/MaxDebuggerWaterfallSegmentsActivity;
|
|
|
|
invoke-static {p0, p1, p4, v0}, Lcom/applovin/impl/r;->a(Landroid/content/Context;Ljava/lang/Class;Lcom/applovin/impl/q;Lcom/applovin/impl/r$b;)V
|
|
|
|
:goto_0
|
|
return-void
|
|
.end method
|
|
|
|
.method private static synthetic a(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;)V
|
|
.locals 1
|
|
|
|
.line 406
|
|
invoke-virtual {p0}, Lcom/applovin/impl/z;->g()Ljava/util/List;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {p1}, Lcom/applovin/impl/lb;->b()I
|
|
|
|
move-result p1
|
|
|
|
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Lcom/applovin/impl/a0;
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 407
|
|
invoke-virtual {p3, p0, p1, v0, p2}, Lcom/applovin/impl/x;->initialize(Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/ir;Lcom/applovin/impl/sdk/j;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private static synthetic a(Lcom/applovin/impl/z;Lcom/applovin/impl/lb;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerWaterfallSegmentsActivity;)V
|
|
.locals 0
|
|
|
|
.line 531
|
|
invoke-virtual {p0}, Lcom/applovin/impl/z;->g()Ljava/util/List;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-virtual {p1}, Lcom/applovin/impl/lb;->b()I
|
|
|
|
move-result p1
|
|
|
|
invoke-interface {p0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object p0
|
|
|
|
check-cast p0, Lcom/applovin/impl/a0;
|
|
|
|
.line 532
|
|
invoke-virtual {p0}, Lcom/applovin/impl/a0;->d()Lcom/applovin/impl/kr;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p1}, Lcom/applovin/impl/kr;->c()Ljava/util/List;
|
|
|
|
move-result-object p1
|
|
|
|
.line 533
|
|
invoke-virtual {p0}, Lcom/applovin/impl/a0;->c()Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-virtual {p3, p0, p1, p2}, Lcom/applovin/impl/jr;->initialize(Ljava/lang/String;Ljava/util/List;Lcom/applovin/impl/sdk/j;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static synthetic b(Lcom/applovin/impl/b0;Ljava/lang/String;)Ljava/lang/String;
|
|
.locals 0
|
|
|
|
.line 26
|
|
invoke-direct {p0, p1}, Lcom/applovin/impl/b0;->a(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method private b(Ljava/lang/String;)Ljava/lang/String;
|
|
.locals 1
|
|
|
|
const-string v0, "phone"
|
|
|
|
.line 243
|
|
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
const-string p1, "Phones"
|
|
|
|
return-object p1
|
|
|
|
:cond_0
|
|
const-string v0, "tablet"
|
|
|
|
.line 247
|
|
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result p1
|
|
|
|
if-eqz p1, :cond_1
|
|
|
|
const-string p1, "Tablets"
|
|
|
|
return-object p1
|
|
|
|
:cond_1
|
|
const-string p1, "All"
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method private c(Ljava/lang/String;)Lcom/applovin/impl/dc;
|
|
.locals 4
|
|
|
|
.line 27
|
|
sget-object v0, Lcom/applovin/impl/dc$c;->g:Lcom/applovin/impl/dc$c;
|
|
|
|
invoke-static {v0}, Lcom/applovin/impl/dc;->a(Lcom/applovin/impl/dc$c;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object v0
|
|
|
|
const/high16 v1, -0x1000000
|
|
|
|
const/16 v2, 0x12
|
|
|
|
const/4 v3, 0x1
|
|
|
|
.line 28
|
|
invoke-static {p1, v1, v2, v3}, Lcom/applovin/impl/sdk/utils/StringUtils;->createSpannedString(Ljava/lang/String;III)Landroid/text/SpannedString;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {v0, p1}, Lcom/applovin/impl/dc$b;->b(Landroid/text/SpannedString;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 29
|
|
invoke-virtual {p1, p0}, Lcom/applovin/impl/dc$b;->a(Landroid/content/Context;)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 30
|
|
invoke-virtual {p1, v3}, Lcom/applovin/impl/dc$b;->a(Z)Lcom/applovin/impl/dc$b;
|
|
|
|
move-result-object p1
|
|
|
|
.line 31
|
|
invoke-virtual {p1}, Lcom/applovin/impl/dc$b;->a()Lcom/applovin/impl/dc;
|
|
|
|
move-result-object p1
|
|
|
|
return-object p1
|
|
.end method
|
|
|
|
.method public static synthetic c(Lcom/applovin/impl/b0;Ljava/lang/String;)Ljava/lang/String;
|
|
.locals 0
|
|
|
|
.line 26
|
|
invoke-direct {p0, p1}, Lcom/applovin/impl/b0;->b(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public getSdk()Lcom/applovin/impl/sdk/j;
|
|
.locals 1
|
|
|
|
iget-object v0, p0, Lcom/applovin/impl/b0;->b:Lcom/applovin/impl/sdk/j;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public initialize(Lcom/applovin/impl/z;Lcom/applovin/impl/sdk/j;)V
|
|
.locals 2
|
|
|
|
iput-object p1, p0, Lcom/applovin/impl/b0;->a:Lcom/applovin/impl/z;
|
|
|
|
iput-object p2, p0, Lcom/applovin/impl/b0;->b:Lcom/applovin/impl/sdk/j;
|
|
|
|
.line 49
|
|
new-instance v0, Lcom/applovin/impl/b0$a;
|
|
|
|
invoke-direct {v0, p0, p0, p1}, Lcom/applovin/impl/b0$a;-><init>(Lcom/applovin/impl/b0;Landroid/content/Context;Lcom/applovin/impl/z;)V
|
|
|
|
iput-object v0, p0, Lcom/applovin/impl/b0;->c:Lcom/applovin/impl/ec;
|
|
|
|
.line 113
|
|
new-instance v1, Lcom/applovin/impl/b0$$ExternalSyntheticLambda0;
|
|
|
|
invoke-direct {v1, p0, p2, p1}, Lcom/applovin/impl/b0$$ExternalSyntheticLambda0;-><init>(Lcom/applovin/impl/b0;Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;)V
|
|
|
|
invoke-virtual {v0, v1}, Lcom/applovin/impl/ec;->a(Lcom/applovin/impl/ec$a;)V
|
|
|
|
iget-object p1, p0, Lcom/applovin/impl/b0;->c:Lcom/applovin/impl/ec;
|
|
|
|
.line 131
|
|
invoke-virtual {p1}, Lcom/applovin/impl/ec;->notifyDataSetChanged()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public onCreate(Landroid/os/Bundle;)V
|
|
.locals 1
|
|
|
|
.line 147
|
|
invoke-super {p0, p1}, Lcom/applovin/impl/se;->onCreate(Landroid/os/Bundle;)V
|
|
|
|
sget p1, Lcom/applovin/sdk/R$layout;->mediation_debugger_list_view:I
|
|
|
|
.line 148
|
|
invoke-virtual {p0, p1}, Landroid/app/Activity;->setContentView(I)V
|
|
|
|
iget-object p1, p0, Lcom/applovin/impl/b0;->a:Lcom/applovin/impl/z;
|
|
|
|
.line 150
|
|
invoke-virtual {p1}, Lcom/applovin/impl/z;->d()Ljava/lang/String;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {p0, p1}, Landroid/app/Activity;->setTitle(Ljava/lang/CharSequence;)V
|
|
|
|
sget p1, Lcom/applovin/sdk/R$id;->listView:I
|
|
|
|
.line 152
|
|
invoke-virtual {p0, p1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
|
|
|
|
move-result-object p1
|
|
|
|
check-cast p1, Landroid/widget/ListView;
|
|
|
|
iget-object v0, p0, Lcom/applovin/impl/b0;->c:Lcom/applovin/impl/ec;
|
|
|
|
.line 153
|
|
invoke-virtual {p1, v0}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 154
|
|
invoke-virtual {p1, v0}, Landroid/widget/ListView;->setDividerHeight(I)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public onDestroy()V
|
|
.locals 2
|
|
|
|
.line 160
|
|
invoke-super {p0}, Lcom/applovin/impl/se;->onDestroy()V
|
|
|
|
iget-object v0, p0, Lcom/applovin/impl/b0;->c:Lcom/applovin/impl/ec;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
const/4 v1, 0x0
|
|
|
|
.line 164
|
|
invoke-virtual {v0, v1}, Lcom/applovin/impl/ec;->a(Lcom/applovin/impl/ec$a;)V
|
|
|
|
:cond_0
|
|
return-void
|
|
.end method
|