.class public abstract Lcom/applovin/impl/x; .super Lcom/applovin/impl/se; .source "SourceFile" # interfaces .implements Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$a; .implements Lcom/applovin/mediation/MaxRewardedAdListener; .implements Lcom/applovin/mediation/MaxAdViewAdListener; .implements Lcom/applovin/mediation/MaxAdRevenueListener; .implements Lcom/applovin/impl/o0$a; # instance fields .field private a:Lcom/applovin/impl/sdk/j; .field private b:Lcom/applovin/impl/z; .field private c:Lcom/applovin/impl/ir; .field private d:Lcom/applovin/impl/y; .field private f:Lcom/applovin/mediation/ads/MaxAdView; .field private g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .field private h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .field private i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .field private j:Lcom/applovin/mediation/ads/MaxRewardedAd; .field private k:Lcom/applovin/mediation/nativeAds/MaxNativeAdView; .field private l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .field private m:Lcom/applovin/mediation/MaxAd; .field private n:Lcom/applovin/impl/d0; .field private o:Ljava/util/List; .field private p:Landroid/widget/ListView; .field private q:Landroid/view/View; .field private r:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; .field private s:Landroid/widget/TextView; .field private t:Lcom/applovin/impl/o0; # direct methods .method public static synthetic $r8$lambda$LMoLYjiYjzg6kgzHmDsqIspo9A0(Lcom/applovin/impl/x;Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/lb;Lcom/applovin/impl/dc;)V .locals 0 .line 0 invoke-direct/range {p0 .. p5}, Lcom/applovin/impl/x;->a(Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/lb;Lcom/applovin/impl/dc;)V return-void .end method .method public static synthetic $r8$lambda$Nbt7X8S5s__Wg-7xDNZXwAoDUig(Lcom/applovin/impl/dc;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;)V .locals 0 .line 0 invoke-static {p0, p1, p2, p3, p4}, Lcom/applovin/impl/x;->a(Lcom/applovin/impl/dc;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;)V return-void .end method .method public static synthetic $r8$lambda$zS1v5w46ZEeraGftZSHneHpySjw(Lcom/applovin/impl/x;Landroid/content/DialogInterface;)V .locals 0 .line 0 invoke-direct {p0, p1}, Lcom/applovin/impl/x;->a(Landroid/content/DialogInterface;)V return-void .end method .method public constructor ()V .locals 0 .line 53 invoke-direct {p0}, Lcom/applovin/impl/se;->()V return-void .end method .method public static synthetic a(Lcom/applovin/impl/x;)Lcom/applovin/mediation/MaxAd; .locals 0 .line 53 iget-object p0, p0, Lcom/applovin/impl/x;->m:Lcom/applovin/mediation/MaxAd; return-object p0 .end method .method public static synthetic a(Lcom/applovin/impl/x;Lcom/applovin/mediation/MaxAd;)Lcom/applovin/mediation/MaxAd; .locals 0 .line 106 iput-object p1, p0, Lcom/applovin/impl/x;->m:Lcom/applovin/mediation/MaxAd; return-object p1 .end method .method public static synthetic a(Lcom/applovin/impl/x;Lcom/applovin/mediation/nativeAds/MaxNativeAdView;)Lcom/applovin/mediation/nativeAds/MaxNativeAdView; .locals 0 .line 159 iput-object p1, p0, Lcom/applovin/impl/x;->k:Lcom/applovin/mediation/nativeAds/MaxNativeAdView; return-object p1 .end method .method private a()Ljava/lang/String; .locals 2 iget-object v0, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; .line 750 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 if-eqz v0, :cond_0 const-string v0, "Not supported while Test Mode is enabled" return-object v0 :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->d:Lcom/applovin/impl/y; .line 754 invoke-virtual {v0}, Lcom/applovin/impl/y;->j()Lcom/applovin/impl/a0; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v1}, Lcom/applovin/impl/z;->f()Lcom/applovin/impl/a0; move-result-object v1 if-eq v0, v1, :cond_1 const-string v0, "This waterfall is not targeted for the current device" return-object v0 :cond_1 const-string v0, "Tap to load an ad" return-object v0 .end method .method private synthetic a(Landroid/content/DialogInterface;)V .locals 0 .line 0 const/4 p1, 0x0 iput-object p1, p0, Lcom/applovin/impl/x;->n:Lcom/applovin/impl/d0; return-void .end method .method private a(Landroid/view/ViewGroup;Lcom/applovin/sdk/AppLovinSdkUtils$Size;)V .locals 1 iget-object v0, p0, Lcom/applovin/impl/x;->n:Lcom/applovin/impl/d0; if-eqz v0, :cond_0 return-void .line 2165 :cond_0 new-instance v0, Lcom/applovin/impl/d0; invoke-direct {v0, p1, p2, p0}, Lcom/applovin/impl/d0;->(Landroid/view/ViewGroup;Lcom/applovin/sdk/AppLovinSdkUtils$Size;Landroid/app/Activity;)V iput-object v0, p0, Lcom/applovin/impl/x;->n:Lcom/applovin/impl/d0; .line 2166 new-instance p1, Lcom/applovin/impl/x$$ExternalSyntheticLambda0; invoke-direct {p1, p0}, Lcom/applovin/impl/x$$ExternalSyntheticLambda0;->(Lcom/applovin/impl/x;)V invoke-virtual {v0, p1}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V iget-object p1, p0, Lcom/applovin/impl/x;->n:Lcom/applovin/impl/d0; .line 2170 invoke-virtual {p1}, Landroid/app/Dialog;->show()V return-void .end method .method private static synthetic a(Lcom/applovin/impl/dc;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/sdk/j;Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity;)V .locals 0 .line 864 check-cast p0, Lcom/applovin/impl/y$b; invoke-virtual {p0}, Lcom/applovin/impl/y$b;->v()Lcom/applovin/impl/ir; move-result-object p0 .line 865 invoke-virtual {p4, p1, p2, p0, p3}, Lcom/applovin/impl/x;->initialize(Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/ir;Lcom/applovin/impl/sdk/j;)V return-void .end method .method private synthetic a(Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/lb;Lcom/applovin/impl/dc;)V .locals 1 .line 967 instance-of p4, p5, Lcom/applovin/impl/y$b; if-eqz p4, :cond_0 .line 969 invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->e()Lcom/applovin/impl/q; move-result-object p4 new-instance v0, Lcom/applovin/impl/x$$ExternalSyntheticLambda1; invoke-direct {v0, p5, p2, p3, p1}, Lcom/applovin/impl/x$$ExternalSyntheticLambda1;->(Lcom/applovin/impl/dc;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/sdk/j;)V const-class p1, Lcom/applovin/mediation/MaxDebuggerAdUnitDetailActivity; invoke-static {p0, p1, p4, v0}, Lcom/applovin/impl/r;->a(Landroid/content/Context;Ljava/lang/Class;Lcom/applovin/impl/q;Lcom/applovin/impl/r$b;)V :cond_0 return-void .end method .method private a(Lcom/applovin/mediation/MaxAdFormat;)V .locals 2 iget-object v0, p0, Lcom/applovin/impl/x;->c:Lcom/applovin/impl/ir; if-eqz v0, :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; .line 1724 invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/x;->c:Lcom/applovin/impl/ir; invoke-virtual {v1}, Lcom/applovin/impl/ir;->b()Lcom/applovin/impl/jc; move-result-object v1 invoke-virtual {v1}, Lcom/applovin/impl/jc;->b()Ljava/util/List; move-result-object v1 invoke-virtual {v0, v1}, Lcom/applovin/impl/wn;->a(Ljava/util/List;)V .line 1727 :cond_0 invoke-virtual {p1}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result p1 const-string v0, "[Mediation Debugger Live Ad]" if-eqz p1, :cond_1 iget-object p1, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 1729 invoke-virtual {p1, v0}, Lcom/applovin/mediation/ads/MaxAdView;->setPlacement(Ljava/lang/String;)V iget-object p1, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 1730 invoke-virtual {p1}, Lcom/applovin/mediation/ads/MaxAdView;->loadAd()V goto :goto_0 .line 1732 :cond_1 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v1 if-ne p1, v1, :cond_2 iget-object p1, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .line 1734 invoke-virtual {p1}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->loadAd()V goto :goto_0 .line 1736 :cond_2 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->APP_OPEN:Lcom/applovin/mediation/MaxAdFormat; iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v1 if-ne p1, v1, :cond_3 iget-object p1, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .line 1738 invoke-virtual {p1}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->loadAd()V goto :goto_0 .line 1740 :cond_3 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->REWARDED_INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v1 if-ne p1, v1, :cond_4 iget-object p1, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .line 1742 invoke-virtual {p1}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->loadAd()V goto :goto_0 .line 1744 :cond_4 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->REWARDED:Lcom/applovin/mediation/MaxAdFormat; iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v1 if-ne p1, v1, :cond_5 iget-object p1, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; .line 1746 invoke-virtual {p1}, Lcom/applovin/mediation/ads/MaxRewardedAd;->loadAd()V goto :goto_0 .line 1748 :cond_5 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v1 if-ne p1, v1, :cond_6 iget-object p1, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 1750 invoke-virtual {p1, v0}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->setPlacement(Ljava/lang/String;)V iget-object p1, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 1751 invoke-virtual {p1}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->loadAd()V goto :goto_0 :cond_6 const-string p1, "Live ads currently unavailable for ad format" .line 1755 invoke-static {p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Landroid/content/Context;)V :goto_0 return-void .end method .method public static synthetic b(Lcom/applovin/impl/x;)Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .locals 0 .line 53 iget-object p0, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; return-object p0 .end method .method private b()V .locals 6 iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; .line 265 invoke-virtual {v0}, Lcom/applovin/impl/z;->c()Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; .line 266 invoke-virtual {v1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v1 invoke-virtual {v1}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result v1 const-string v2, "disable_auto_retries" const-string v3, "true" if-eqz v1, :cond_0 .line 268 new-instance v1, Lcom/applovin/mediation/ads/MaxAdView; iget-object v4, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v4}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v4 iget-object v5, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; invoke-virtual {v5}, Lcom/applovin/impl/sdk/j;->s0()Lcom/applovin/sdk/AppLovinSdk; move-result-object v5 invoke-direct {v1, v0, v4, v5, p0}, Lcom/applovin/mediation/ads/MaxAdView;->(Ljava/lang/String;Lcom/applovin/mediation/MaxAdFormat;Lcom/applovin/sdk/AppLovinSdk;Landroid/content/Context;)V iput-object v1, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; const-string v0, "adaptive_banner" const-string v4, "false" .line 271 invoke-virtual {v1, v0, v4}, Lcom/applovin/mediation/ads/MaxAdView;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 272 invoke-virtual {v0, v2, v3}, Lcom/applovin/mediation/ads/MaxAdView;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; const-string v1, "disable_precache" .line 273 invoke-virtual {v0, v1, v3}, Lcom/applovin/mediation/ads/MaxAdView;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; const-string v1, "allow_pause_auto_refresh_immediately" .line 274 invoke-virtual {v0, v1, v3}, Lcom/applovin/mediation/ads/MaxAdView;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 275 invoke-virtual {v0}, Lcom/applovin/mediation/ads/MaxAdView;->stopAutoRefresh()V iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 276 invoke-virtual {v0, p0}, Lcom/applovin/mediation/ads/MaxAdView;->setListener(Lcom/applovin/mediation/MaxAdViewAdListener;)V goto/16 :goto_0 .line 278 :cond_0 sget-object v1, Lcom/applovin/mediation/MaxAdFormat;->INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; iget-object v4, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v4}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v4 if-ne v1, v4, :cond_1 .line 280 new-instance v1, Lcom/applovin/mediation/ads/MaxInterstitialAd; iget-object v4, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; invoke-virtual {v4}, Lcom/applovin/impl/sdk/j;->s0()Lcom/applovin/sdk/AppLovinSdk; move-result-object v4 invoke-direct {v1, v0, v4, p0}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->(Ljava/lang/String;Lcom/applovin/sdk/AppLovinSdk;Landroid/content/Context;)V iput-object v1, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .line 281 invoke-virtual {v1, v2, v3}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .line 282 invoke-virtual {v0, p0}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->setListener(Lcom/applovin/mediation/MaxAdListener;)V goto/16 :goto_0 .line 284 :cond_1 sget-object v1, Lcom/applovin/mediation/MaxAdFormat;->APP_OPEN:Lcom/applovin/mediation/MaxAdFormat; iget-object v4, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v4}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v4 if-ne v1, v4, :cond_2 .line 286 new-instance v1, Lcom/applovin/mediation/ads/MaxAppOpenAd; iget-object v4, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; invoke-virtual {v4}, Lcom/applovin/impl/sdk/j;->s0()Lcom/applovin/sdk/AppLovinSdk; move-result-object v4 invoke-direct {v1, v0, v4}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->(Ljava/lang/String;Lcom/applovin/sdk/AppLovinSdk;)V iput-object v1, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .line 287 invoke-virtual {v1, v2, v3}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .line 288 invoke-virtual {v0, p0}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->setListener(Lcom/applovin/mediation/MaxAdListener;)V goto :goto_0 .line 290 :cond_2 sget-object v1, Lcom/applovin/mediation/MaxAdFormat;->REWARDED_INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; iget-object v4, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v4}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v4 if-ne v1, v4, :cond_3 .line 292 new-instance v1, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; iget-object v4, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; invoke-virtual {v4}, Lcom/applovin/impl/sdk/j;->s0()Lcom/applovin/sdk/AppLovinSdk; move-result-object v4 invoke-direct {v1, v0, v4, p0}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->(Ljava/lang/String;Lcom/applovin/sdk/AppLovinSdk;Landroid/content/Context;)V iput-object v1, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .line 293 invoke-virtual {v1, v2, v3}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .line 294 invoke-virtual {v0, p0}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->setListener(Lcom/applovin/mediation/MaxRewardedAdListener;)V goto :goto_0 .line 296 :cond_3 sget-object v1, Lcom/applovin/mediation/MaxAdFormat;->REWARDED:Lcom/applovin/mediation/MaxAdFormat; iget-object v4, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v4}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v4 if-ne v1, v4, :cond_4 iget-object v1, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; .line 298 invoke-virtual {v1}, Lcom/applovin/impl/sdk/j;->s0()Lcom/applovin/sdk/AppLovinSdk; move-result-object v1 invoke-static {v0, v1, p0}, Lcom/applovin/mediation/ads/MaxRewardedAd;->getInstance(Ljava/lang/String;Lcom/applovin/sdk/AppLovinSdk;Landroid/content/Context;)Lcom/applovin/mediation/ads/MaxRewardedAd; move-result-object v0 iput-object v0, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; .line 299 invoke-virtual {v0, v2, v3}, Lcom/applovin/mediation/ads/MaxRewardedAd;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; .line 300 invoke-virtual {v0, p0}, Lcom/applovin/mediation/ads/MaxRewardedAd;->setListener(Lcom/applovin/mediation/MaxRewardedAdListener;)V goto :goto_0 .line 302 :cond_4 sget-object v1, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; iget-object v4, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v4}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v4 if-ne v1, v4, :cond_5 .line 304 new-instance v1, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; iget-object v4, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; invoke-virtual {v4}, Lcom/applovin/impl/sdk/j;->s0()Lcom/applovin/sdk/AppLovinSdk; move-result-object v4 invoke-direct {v1, v0, v4, p0}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->(Ljava/lang/String;Lcom/applovin/sdk/AppLovinSdk;Landroid/content/Context;)V iput-object v1, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 305 invoke-virtual {v1, v2, v3}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->setExtraParameter(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 306 new-instance v1, Lcom/applovin/impl/x$a; invoke-direct {v1, p0}, Lcom/applovin/impl/x$a;->(Lcom/applovin/impl/x;)V invoke-virtual {v0, v1}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->setNativeAdListener(Lcom/applovin/mediation/nativeAds/MaxNativeAdListener;)V iget-object v0, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 345 invoke-virtual {v0, p0}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->setRevenueListener(Lcom/applovin/mediation/MaxAdRevenueListener;)V :cond_5 :goto_0 return-void .end method .method private b(Lcom/applovin/mediation/MaxAdFormat;)V .locals 2 .line 725 invoke-virtual {p1}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 727 invoke-virtual {p1}, Lcom/applovin/mediation/MaxAdFormat;->getSize()Lcom/applovin/sdk/AppLovinSdkUtils$Size; move-result-object p1 invoke-direct {p0, v0, p1}, Lcom/applovin/impl/x;->a(Landroid/view/ViewGroup;Lcom/applovin/sdk/AppLovinSdkUtils$Size;)V goto :goto_0 .line 729 :cond_0 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 const-string v1, "[Mediation Debugger Live Ad]" if-ne p1, v0, :cond_1 iget-object p1, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .line 731 invoke-virtual {p1, v1}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->showAd(Ljava/lang/String;)V goto :goto_0 .line 733 :cond_1 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->APP_OPEN:Lcom/applovin/mediation/MaxAdFormat; iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 if-ne p1, v0, :cond_2 iget-object p1, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .line 735 invoke-virtual {p1, v1}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->showAd(Ljava/lang/String;)V goto :goto_0 .line 737 :cond_2 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->REWARDED_INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 if-ne p1, v0, :cond_3 iget-object p1, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .line 739 invoke-virtual {p1, v1}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->showAd(Ljava/lang/String;)V goto :goto_0 .line 741 :cond_3 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->REWARDED:Lcom/applovin/mediation/MaxAdFormat; iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 if-ne p1, v0, :cond_4 iget-object p1, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; .line 743 invoke-virtual {p1, v1}, Lcom/applovin/mediation/ads/MaxRewardedAd;->showAd(Ljava/lang/String;)V goto :goto_0 .line 745 :cond_4 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 if-ne p1, v0, :cond_5 iget-object p1, p0, Lcom/applovin/impl/x;->k:Lcom/applovin/mediation/nativeAds/MaxNativeAdView; .line 747 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->MREC:Lcom/applovin/mediation/MaxAdFormat; invoke-virtual {v0}, Lcom/applovin/mediation/MaxAdFormat;->getSize()Lcom/applovin/sdk/AppLovinSdkUtils$Size; move-result-object v0 invoke-direct {p0, p1, v0}, Lcom/applovin/impl/x;->a(Landroid/view/ViewGroup;Lcom/applovin/sdk/AppLovinSdkUtils$Size;)V :cond_5 :goto_0 return-void .end method .method public static synthetic c(Lcom/applovin/impl/x;)Lcom/applovin/mediation/nativeAds/MaxNativeAdView; .locals 0 .line 53 iget-object p0, p0, Lcom/applovin/impl/x;->k:Lcom/applovin/mediation/nativeAds/MaxNativeAdView; return-object p0 .end method .method public static synthetic d(Lcom/applovin/impl/x;)Lcom/applovin/impl/sdk/j; .locals 0 .line 53 iget-object p0, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; return-object p0 .end method # virtual methods .method public getSdk()Lcom/applovin/impl/sdk/j; .locals 1 iget-object v0, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; return-object v0 .end method .method public initialize(Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/ir;Lcom/applovin/impl/sdk/j;)V .locals 2 .param p2 # Lcom/applovin/impl/a0; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p3 # Lcom/applovin/impl/ir; .annotation build Landroidx/annotation/Nullable; .end annotation .end param iput-object p4, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; iput-object p1, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; iput-object p3, p0, Lcom/applovin/impl/x;->c:Lcom/applovin/impl/ir; .line 98 invoke-virtual {p4}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn; move-result-object v0 invoke-virtual {v0}, Lcom/applovin/impl/wn;->b()Ljava/util/List; move-result-object v0 iput-object v0, p0, Lcom/applovin/impl/x;->o:Ljava/util/List; .line 100 new-instance v0, Lcom/applovin/impl/y; invoke-direct {v0, p1, p2, p3, p0}, Lcom/applovin/impl/y;->(Lcom/applovin/impl/z;Lcom/applovin/impl/a0;Lcom/applovin/impl/ir;Landroid/content/Context;)V iput-object v0, p0, Lcom/applovin/impl/x;->d:Lcom/applovin/impl/y; .line 101 new-instance v1, Lcom/applovin/impl/x$$ExternalSyntheticLambda2; invoke-direct {v1, p0, p4, p1, p2}, Lcom/applovin/impl/x$$ExternalSyntheticLambda2;->(Lcom/applovin/impl/x;Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/z;Lcom/applovin/impl/a0;)V invoke-virtual {v0, v1}, Lcom/applovin/impl/ec;->a(Lcom/applovin/impl/ec$a;)V .line 111 invoke-direct {p0}, Lcom/applovin/impl/x;->b()V .line 114 invoke-virtual {p1}, Lcom/applovin/impl/z;->f()Lcom/applovin/impl/a0; move-result-object p2 invoke-virtual {p2}, Lcom/applovin/impl/a0;->f()Z move-result p2 if-eqz p2, :cond_1 if-eqz p3, :cond_0 .line 115 invoke-virtual {p3}, Lcom/applovin/impl/ir;->b()Lcom/applovin/impl/jc; move-result-object p2 invoke-virtual {p2}, Lcom/applovin/impl/jc;->d()Lcom/applovin/impl/ke; move-result-object p2 invoke-virtual {p2}, Lcom/applovin/impl/ke;->B()Z move-result p2 if-eqz p2, :cond_1 .line 117 :cond_0 invoke-virtual {p4}, Lcom/applovin/impl/sdk/j;->N()Lcom/applovin/impl/ue; move-result-object p2 invoke-virtual {p1}, Lcom/applovin/impl/z;->c()Ljava/lang/String; move-result-object p3 invoke-virtual {p2, p3}, Lcom/applovin/impl/ue;->a(Ljava/lang/String;)Ljava/util/List; move-result-object p2 if-eqz p2, :cond_1 .line 118 invoke-interface {p2}, Ljava/util/List;->isEmpty()Z move-result p3 if-nez p3, :cond_1 .line 120 new-instance p3, Lcom/applovin/impl/o0; invoke-virtual {p1}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object p1 invoke-direct {p3, p2, p1, p0}, Lcom/applovin/impl/o0;->(Ljava/util/List;Lcom/applovin/mediation/MaxAdFormat;Lcom/applovin/impl/o0$a;)V iput-object p3, p0, Lcom/applovin/impl/x;->t:Lcom/applovin/impl/o0; :cond_1 return-void .end method .method public onAdClicked(Lcom/applovin/mediation/MaxAd;)V .locals 1 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "onAdClicked" .line 1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method .method public onAdCollapsed(Lcom/applovin/mediation/MaxAd;)V .locals 1 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "onAdCollapsed" .line 1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method .method public onAdDisplayFailed(Lcom/applovin/mediation/MaxAd;Lcom/applovin/mediation/MaxError;)V .locals 3 iget-object v0, p0, Lcom/applovin/impl/x;->r:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; .line 457 sget-object v1, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;->a:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; invoke-virtual {v0, v1}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->setControlState(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;)V iget-object v0, p0, Lcom/applovin/impl/x;->s:Landroid/widget/TextView; const-string v1, "" .line 458 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 460 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "MAX Error\nCode: " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 461 invoke-interface {p2}, Lcom/applovin/mediation/MaxError;->getCode()I move-result v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, "\nMessage: " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 462 invoke-interface {p2}, Lcom/applovin/mediation/MaxError;->getMessage()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "\n\n" invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 463 invoke-interface {p1}, Lcom/applovin/mediation/MaxAd;->getNetworkName()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, " Display Error\nCode: " invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 464 invoke-interface {p2}, Lcom/applovin/mediation/MaxError;->getMediatedNetworkErrorCode()I move-result v2 invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 465 invoke-interface {p2}, Lcom/applovin/mediation/MaxError;->getMediatedNetworkErrorMessage()Ljava/lang/String; move-result-object p2 invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p2 .line 467 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "Failed to display " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-interface {p1}, Lcom/applovin/mediation/MaxAd;->getFormat()Lcom/applovin/mediation/MaxAdFormat; move-result-object p1 invoke-virtual {p1}, Lcom/applovin/mediation/MaxAdFormat;->getDisplayName()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {p1, p2, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V return-void .end method .method public onAdDisplayed(Lcom/applovin/mediation/MaxAd;)V .locals 1 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "onAdDisplayed" .line 1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method .method public onAdExpanded(Lcom/applovin/mediation/MaxAd;)V .locals 1 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "onAdExpanded" .line 1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method .method public onAdHidden(Lcom/applovin/mediation/MaxAd;)V .locals 1 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "onAdHidden" .line 1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method .method public onAdLoadFailed(Lcom/amazon/device/ads/AdError;Lcom/applovin/mediation/MaxAdFormat;)V .locals 2 .line 557 invoke-virtual {p2}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result v0 const-string v1, "amazon_ad_error" if-eqz v0, :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 559 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxAdView;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 561 :cond_0 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_1 iget-object v0, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .line 563 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 565 :cond_1 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->APP_OPEN:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_2 iget-object v0, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .line 567 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 569 :cond_2 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->REWARDED_INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_3 iget-object v0, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .line 571 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 573 :cond_3 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->REWARDED:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_4 iget-object v0, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; .line 575 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxRewardedAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 577 :cond_4 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_5 iget-object v0, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 579 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V .line 582 :cond_5 :goto_0 invoke-direct {p0, p2}, Lcom/applovin/impl/x;->a(Lcom/applovin/mediation/MaxAdFormat;)V return-void .end method .method public onAdLoadFailed(Ljava/lang/String;Lcom/applovin/mediation/MaxError;)V .locals 2 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/applovin/mediation/MaxError; .annotation build Landroidx/annotation/NonNull; .end annotation .end param iget-object p1, p0, Lcom/applovin/impl/x;->r:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; .line 1023 sget-object v0, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;->a:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; invoke-virtual {p1, v0}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->setControlState(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;)V iget-object p1, p0, Lcom/applovin/impl/x;->s:Landroid/widget/TextView; const-string v0, "" .line 1024 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 1026 invoke-interface {p2}, Lcom/applovin/mediation/MaxError;->getCode()I move-result p1 const/16 v1, 0xcc if-ne v1, p1, :cond_0 const-string p1, "No Fill" const-string p2, "No fills often happen in live environments. Please make sure to use the Mediation Debugger test mode before you go live." .line 1028 invoke-static {p1, p2, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V goto :goto_0 .line 1032 :cond_0 new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1}, Ljava/lang/StringBuilder;->()V const-string v1, "Failed to load with error code: " invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-interface {p2}, Lcom/applovin/mediation/MaxError;->getCode()I move-result p2 invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V :goto_0 return-void .end method .method public onAdLoaded(Lcom/applovin/mediation/MaxAd;)V .locals 3 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param iget-object v0, p0, Lcom/applovin/impl/x;->s:Landroid/widget/TextView; .line 425 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V invoke-interface {p1}, Lcom/applovin/mediation/MaxAd;->getNetworkName()Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, " ad loaded" 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}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V iget-object v0, p0, Lcom/applovin/impl/x;->r:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; .line 426 sget-object v1, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;->c:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; invoke-virtual {v0, v1}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->setControlState(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;)V .line 428 invoke-interface {p1}, Lcom/applovin/mediation/MaxAd;->getFormat()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 invoke-virtual {v0}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 430 invoke-interface {p1}, Lcom/applovin/mediation/MaxAd;->getFormat()Lcom/applovin/mediation/MaxAdFormat; move-result-object p1 invoke-virtual {p1}, Lcom/applovin/mediation/MaxAdFormat;->getSize()Lcom/applovin/sdk/AppLovinSdkUtils$Size; move-result-object p1 invoke-direct {p0, v0, p1}, Lcom/applovin/impl/x;->a(Landroid/view/ViewGroup;Lcom/applovin/sdk/AppLovinSdkUtils$Size;)V goto :goto_0 .line 432 :cond_0 sget-object p1, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 if-ne p1, v0, :cond_1 iget-object p1, p0, Lcom/applovin/impl/x;->k:Lcom/applovin/mediation/nativeAds/MaxNativeAdView; .line 434 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->MREC:Lcom/applovin/mediation/MaxAdFormat; invoke-virtual {v0}, Lcom/applovin/mediation/MaxAdFormat;->getSize()Lcom/applovin/sdk/AppLovinSdkUtils$Size; move-result-object v0 invoke-direct {p0, p1, v0}, Lcom/applovin/impl/x;->a(Landroid/view/ViewGroup;Lcom/applovin/sdk/AppLovinSdkUtils$Size;)V :cond_1 :goto_0 return-void .end method .method public onAdResponseLoaded(Lcom/amazon/device/ads/DTBAdResponse;Lcom/applovin/mediation/MaxAdFormat;)V .locals 2 .line 527 invoke-virtual {p2}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result v0 const-string v1, "amazon_ad_response" if-eqz v0, :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; .line 529 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxAdView;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 531 :cond_0 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_1 iget-object v0, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; .line 533 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 535 :cond_1 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->APP_OPEN:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_2 iget-object v0, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; .line 537 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 539 :cond_2 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->REWARDED_INTERSTITIAL:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_3 iget-object v0, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; .line 541 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 543 :cond_3 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->REWARDED:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_4 iget-object v0, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; .line 545 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/ads/MaxRewardedAd;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_0 .line 547 :cond_4 sget-object v0, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; if-ne v0, p2, :cond_5 iget-object v0, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; .line 549 invoke-virtual {v0, v1, p1}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->setLocalExtraParameter(Ljava/lang/String;Ljava/lang/Object;)V .line 552 :cond_5 :goto_0 invoke-direct {p0, p2}, Lcom/applovin/impl/x;->a(Lcom/applovin/mediation/MaxAdFormat;)V return-void .end method .method public onAdRevenuePaid(Lcom/applovin/mediation/MaxAd;)V .locals 1 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "onAdRevenuePaid" .line 1 invoke-static {v0, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method .method public onClick(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;)V .locals 4 iget-object v0, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; .line 301 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 const-string v1, "Not Supported" if-eqz v0, :cond_0 const-string p1, "Ad loads are not supported while Test Mode is enabled. Please restart the app." .line 303 invoke-static {v1, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V return-void :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->d:Lcom/applovin/impl/y; .line 307 invoke-virtual {v0}, Lcom/applovin/impl/y;->j()Lcom/applovin/impl/a0; move-result-object v0 iget-object v2, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; invoke-virtual {v2}, Lcom/applovin/impl/z;->f()Lcom/applovin/impl/a0; move-result-object v2 if-eq v0, v2, :cond_1 const-string p1, "You cannot load an ad from this waterfall because it does not target the current device. To load an ad, please select the targeted waterfall." .line 309 invoke-static {v1, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V return-void :cond_1 iget-object v0, p0, Lcom/applovin/impl/x;->b:Lcom/applovin/impl/z; .line 313 invoke-virtual {v0}, Lcom/applovin/impl/z;->a()Lcom/applovin/mediation/MaxAdFormat; move-result-object v0 .line 314 sget-object v1, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;->a:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; invoke-virtual {p1}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->getControlState()Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; move-result-object v2 if-ne v1, v2, :cond_3 .line 316 sget-object v1, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;->b:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; invoke-virtual {p1, v1}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->setControlState(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;)V iget-object p1, p0, Lcom/applovin/impl/x;->t:Lcom/applovin/impl/o0; if-eqz p1, :cond_2 .line 321 invoke-virtual {p1}, Lcom/applovin/impl/o0;->a()V goto :goto_0 .line 325 :cond_2 invoke-direct {p0, v0}, Lcom/applovin/impl/x;->a(Lcom/applovin/mediation/MaxAdFormat;)V goto :goto_0 .line 328 :cond_3 sget-object v2, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;->c:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; invoke-virtual {p1}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->getControlState()Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b; move-result-object v3 if-ne v2, v3, :cond_5 .line 330 invoke-virtual {v0}, Lcom/applovin/mediation/MaxAdFormat;->isAdViewAd()Z move-result v2 if-nez v2, :cond_4 sget-object v2, Lcom/applovin/mediation/MaxAdFormat;->NATIVE:Lcom/applovin/mediation/MaxAdFormat; if-eq v0, v2, :cond_4 .line 332 invoke-virtual {p1, v1}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->setControlState(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$b;)V .line 335 :cond_4 invoke-direct {p0, v0}, Lcom/applovin/impl/x;->b(Lcom/applovin/mediation/MaxAdFormat;)V :cond_5 :goto_0 return-void .end method .method public onCreate(Landroid/os/Bundle;)V .locals 8 .line 138 invoke-super {p0, p1}, Lcom/applovin/impl/se;->onCreate(Landroid/os/Bundle;)V sget p1, Lcom/applovin/sdk/R$layout;->mediation_debugger_ad_unit_detail_activity:I .line 141 invoke-virtual {p0, p1}, Landroid/app/Activity;->setContentView(I)V iget-object p1, p0, Lcom/applovin/impl/x;->d:Lcom/applovin/impl/y; .line 142 invoke-virtual {p1}, Lcom/applovin/impl/y;->k()Ljava/lang/String; move-result-object p1 invoke-virtual {p0, p1}, Landroid/app/Activity;->setTitle(Ljava/lang/CharSequence;)V sget p1, Lcom/applovin/sdk/R$id;->listView:I .line 144 invoke-virtual {p0, p1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/ListView; iput-object p1, p0, Lcom/applovin/impl/x;->p:Landroid/widget/ListView; sget p1, Lcom/applovin/sdk/R$id;->ad_presenter_view:I .line 145 invoke-virtual {p0, p1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; move-result-object p1 iput-object p1, p0, Lcom/applovin/impl/x;->q:Landroid/view/View; sget p1, Lcom/applovin/sdk/R$id;->ad_control_button:I .line 146 invoke-virtual {p0, p1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; iput-object p1, p0, Lcom/applovin/impl/x;->r:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; sget p1, Lcom/applovin/sdk/R$id;->status_textview:I .line 147 invoke-virtual {p0, p1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/TextView; iput-object p1, p0, Lcom/applovin/impl/x;->s:Landroid/widget/TextView; iget-object p1, p0, Lcom/applovin/impl/x;->p:Landroid/widget/ListView; iget-object v0, p0, Lcom/applovin/impl/x;->d:Lcom/applovin/impl/y; .line 149 invoke-virtual {p1, v0}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V iget-object p1, p0, Lcom/applovin/impl/x;->s:Landroid/widget/TextView; .line 150 invoke-direct {p0}, Lcom/applovin/impl/x;->a()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V iget-object p1, p0, Lcom/applovin/impl/x;->s:Landroid/widget/TextView; .line 151 sget-object v0, Landroid/graphics/Typeface;->DEFAULT_BOLD:Landroid/graphics/Typeface; invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V iget-object p1, p0, Lcom/applovin/impl/x;->r:Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton; .line 152 invoke-virtual {p1, p0}, Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton;->setOnClickListener(Lcom/applovin/impl/mediation/debugger/ui/testmode/AdControlButton$a;)V .line 157 new-instance p1, Landroid/graphics/drawable/ShapeDrawable; invoke-direct {p1}, Landroid/graphics/drawable/ShapeDrawable;->()V const/4 v0, 0x0 const/16 v1, 0xa .line 158 invoke-virtual {p1, v0, v1, v0, v0}, Landroid/graphics/drawable/ShapeDrawable;->setPadding(IIII)V .line 159 invoke-virtual {p1}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint; move-result-object v2 const/4 v3, -0x1 invoke-virtual {v2, v3}, Landroid/graphics/Paint;->setColor(I)V .line 160 invoke-virtual {p1}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint; move-result-object v2 int-to-float v1, v1 const/16 v3, -0xa int-to-float v3, v3 const/4 v4, 0x0 const/high16 v5, 0x33000000 invoke-virtual {v2, v1, v4, v3, v5}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V .line 161 new-instance v1, Landroid/graphics/drawable/shapes/RectShape; invoke-direct {v1}, Landroid/graphics/drawable/shapes/RectShape;->()V invoke-virtual {p1, v1}, Landroid/graphics/drawable/ShapeDrawable;->setShape(Landroid/graphics/drawable/shapes/Shape;)V .line 163 new-instance v1, Landroid/graphics/drawable/LayerDrawable; const/4 v2, 0x1 new-array v2, v2, [Landroid/graphics/drawable/Drawable; aput-object p1, v2, v0 invoke-direct {v1, v2}, Landroid/graphics/drawable/LayerDrawable;->([Landroid/graphics/drawable/Drawable;)V const/4 v3, 0x0 const/4 v4, 0x0 const/16 v5, 0xa const/4 v6, 0x0 const/4 v7, 0x0 move-object v2, v1 .line 164 invoke-virtual/range {v2 .. v7}, Landroid/graphics/drawable/LayerDrawable;->setLayerInset(IIIII)V iget-object p1, p0, Lcom/applovin/impl/x;->q:Landroid/view/View; .line 166 invoke-virtual {p1, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V return-void .end method .method public onDestroy()V .locals 2 .line 172 invoke-super {p0}, Lcom/applovin/impl/se;->onDestroy()V iget-object v0, p0, Lcom/applovin/impl/x;->c:Lcom/applovin/impl/ir; if-eqz v0, :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->a:Lcom/applovin/impl/sdk/j; .line 176 invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->l0()Lcom/applovin/impl/wn; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/x;->o:Ljava/util/List; invoke-virtual {v0, v1}, Lcom/applovin/impl/wn;->a(Ljava/util/List;)V :cond_0 iget-object v0, p0, Lcom/applovin/impl/x;->f:Lcom/applovin/mediation/ads/MaxAdView; if-eqz v0, :cond_1 .line 181 invoke-virtual {v0}, Lcom/applovin/mediation/ads/MaxAdView;->destroy()V :cond_1 iget-object v0, p0, Lcom/applovin/impl/x;->g:Lcom/applovin/mediation/ads/MaxInterstitialAd; if-eqz v0, :cond_2 .line 186 invoke-virtual {v0}, Lcom/applovin/mediation/ads/MaxInterstitialAd;->destroy()V :cond_2 iget-object v0, p0, Lcom/applovin/impl/x;->h:Lcom/applovin/mediation/ads/MaxAppOpenAd; if-eqz v0, :cond_3 .line 191 invoke-virtual {v0}, Lcom/applovin/mediation/ads/MaxAppOpenAd;->destroy()V :cond_3 iget-object v0, p0, Lcom/applovin/impl/x;->i:Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd; if-eqz v0, :cond_4 .line 196 invoke-virtual {v0}, Lcom/applovin/mediation/ads/MaxRewardedInterstitialAd;->destroy()V :cond_4 iget-object v0, p0, Lcom/applovin/impl/x;->j:Lcom/applovin/mediation/ads/MaxRewardedAd; if-eqz v0, :cond_5 .line 201 invoke-virtual {v0}, Lcom/applovin/mediation/ads/MaxRewardedAd;->destroy()V :cond_5 iget-object v0, p0, Lcom/applovin/impl/x;->l:Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader; if-eqz v0, :cond_6 iget-object v1, p0, Lcom/applovin/impl/x;->m:Lcom/applovin/mediation/MaxAd; if-eqz v1, :cond_6 .line 206 invoke-virtual {v0, v1}, Lcom/applovin/mediation/nativeAds/MaxNativeAdLoader;->destroy(Lcom/applovin/mediation/MaxAd;)V :cond_6 return-void .end method .method public onUserRewarded(Lcom/applovin/mediation/MaxAd;Lcom/applovin/mediation/MaxReward;)V .locals 0 .param p1 # Lcom/applovin/mediation/MaxAd; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/applovin/mediation/MaxReward; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string p2, "onUserRewarded" .line 1 invoke-static {p2, p1, p0}, Lcom/applovin/impl/yp;->a(Ljava/lang/String;Lcom/applovin/mediation/MaxAd;Landroid/content/Context;)V return-void .end method