.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 (Landroid/content/Context;)V .locals 1 .line 157 invoke-direct {p0, p1}, Lcom/applovin/impl/ec;->(Landroid/content/Context;)V .line 158 new-instance p1, Ljava/lang/StringBuilder; const-string v0, "" invoke-direct {p1, v0}, Ljava/lang/StringBuilder;->(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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->(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;->()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;->()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;->(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;->(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;->()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;->()V .line 2430 new-instance v1, Ljava/util/HashSet; invoke-direct {v1}, Ljava/util/HashSet;->()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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->()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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->()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