Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,224 @@
package com.applovin.mediation.ads;
import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.DisplayMetrics;
import android.view.View;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.core.view.ViewCompat;
import com.applovin.adview.AppLovinAdView;
import com.applovin.impl.e0;
import com.applovin.impl.mediation.ads.MaxAdViewImpl;
import com.applovin.impl.mediation.ads.a;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.impl.zq;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.MaxAdRequestListener;
import com.applovin.mediation.MaxAdRevenueListener;
import com.applovin.mediation.MaxAdReviewListener;
import com.applovin.mediation.MaxAdViewAdListener;
import com.applovin.sdk.AppLovinSdk;
import com.ironsource.mediationsdk.impressionData.ImpressionData;
/* loaded from: classes2.dex */
public class MaxAdView extends RelativeLayout {
private MaxAdViewImpl a;
private View b;
private int c;
public MaxAdView(String str, Context context) {
this(str, AppLovinSdk.getInstance(context), context);
}
private void a(String str, MaxAdFormat maxAdFormat, int i, AppLovinSdk appLovinSdk, Context context) {
View view = new View(context.getApplicationContext());
this.b = view;
view.setBackgroundColor(0);
addView(this.b);
this.b.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1));
this.c = getVisibility();
this.a = new MaxAdViewImpl(str.trim(), maxAdFormat, this, this.b, appLovinSdk.a(), context);
setGravity(i);
if (getBackground() instanceof ColorDrawable) {
setBackgroundColor(((ColorDrawable) getBackground()).getColor());
}
super.setBackgroundColor(0);
}
public void destroy() {
this.a.logApiCall("destroy()");
this.a.destroy();
}
public MaxAdFormat getAdFormat() {
return this.a.getAdFormat();
}
public String getAdUnitId() {
return this.a.getAdUnitId();
}
public String getPlacement() {
this.a.logApiCall("getPlacement()");
return this.a.getPlacement();
}
public void loadAd() {
this.a.logApiCall("loadAd()");
this.a.loadAd();
}
@Override // android.view.View
public void onWindowVisibilityChanged(int i) {
super.onWindowVisibilityChanged(i);
if (isInEditMode()) {
return;
}
this.a.logApiCall("onWindowVisibilityChanged(visibility=" + i + ")");
if (this.a != null && zq.a(this.c, i)) {
this.a.onWindowVisibilityChanged(i);
}
this.c = i;
}
public void setAdReviewListener(MaxAdReviewListener maxAdReviewListener) {
this.a.logApiCall("setAdReviewListener(listener=" + maxAdReviewListener + ")");
this.a.setAdReviewListener(maxAdReviewListener);
}
@Override // android.view.View
public void setAlpha(float f) {
this.a.logApiCall("setAlpha(alpha=" + f + ")");
View view = this.b;
if (view != null) {
view.setAlpha(f);
}
}
@Override // android.view.View
public void setBackgroundColor(int i) {
this.a.logApiCall("setBackgroundColor(color=" + i + ")");
MaxAdViewImpl maxAdViewImpl = this.a;
if (maxAdViewImpl != null) {
maxAdViewImpl.setPublisherBackgroundColor(i);
}
View view = this.b;
if (view != null) {
view.setBackgroundColor(i);
}
}
public void setCustomData(String str) {
this.a.logApiCall("setCustomData(value=" + str + ")");
this.a.setCustomData(str);
}
public void setExtraParameter(String str, String str2) {
this.a.logApiCall("setExtraParameter(key=" + str + ", value=" + str2 + ")");
this.a.setExtraParameter(str, str2);
}
public void setListener(MaxAdViewAdListener maxAdViewAdListener) {
this.a.logApiCall("setListener(listener=" + maxAdViewAdListener + ")");
this.a.setListener(maxAdViewAdListener);
}
public void setLocalExtraParameter(String str, Object obj) {
this.a.logApiCall("setLocalExtraParameter(key=" + str + ", value=" + obj + ")");
this.a.setLocalExtraParameter(str, obj);
}
public void setPlacement(String str) {
this.a.logApiCall("setPlacement(placement=" + str + ")");
this.a.setPlacement(str);
}
public void setRequestListener(MaxAdRequestListener maxAdRequestListener) {
this.a.logApiCall("setRequestListener(listener=" + maxAdRequestListener + ")");
this.a.setRequestListener(maxAdRequestListener);
}
public void setRevenueListener(MaxAdRevenueListener maxAdRevenueListener) {
this.a.logApiCall("setRevenueListener(listener=" + maxAdRevenueListener + ")");
this.a.setRevenueListener(maxAdRevenueListener);
}
public void startAutoRefresh() {
this.a.logApiCall("startAutoRefresh()");
this.a.startAutoRefresh();
}
public void stopAutoRefresh() {
this.a.logApiCall("stopAutoRefresh()");
this.a.stopAutoRefresh();
}
@Override // android.view.View
@NonNull
public String toString() {
MaxAdViewImpl maxAdViewImpl = this.a;
return maxAdViewImpl != null ? maxAdViewImpl.toString() : "MaxAdView";
}
public MaxAdView(String str, AppLovinSdk appLovinSdk, Context context) {
this(str, e0.a(context), appLovinSdk, context);
}
public MaxAdView(String str, MaxAdFormat maxAdFormat, Context context) {
this(str, maxAdFormat, AppLovinSdk.getInstance(context), context);
}
public MaxAdView(String str, MaxAdFormat maxAdFormat, AppLovinSdk appLovinSdk, Context context) {
super(context.getApplicationContext());
a.logApiCall("MaxAdView", "MaxAdView(adUnitId=" + str + ", adFormat=" + maxAdFormat + ", sdk=" + appLovinSdk + ")");
a(str, maxAdFormat, 49, appLovinSdk, context);
}
public MaxAdView(Context context, AttributeSet attributeSet) {
this(context, attributeSet, 0);
}
public MaxAdView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
MaxAdFormat a;
String a2 = e0.a(context, attributeSet, AppLovinAdView.NAMESPACE, "adUnitId");
String a3 = e0.a(context, attributeSet, AppLovinAdView.NAMESPACE, ImpressionData.IMPRESSION_DATA_KEY_AD_FORMAT);
if (StringUtils.isValidString(a3)) {
a = MaxAdFormat.formatFromString(a3);
} else {
a = e0.a(context);
}
MaxAdFormat maxAdFormat = a;
int attributeIntValue = attributeSet.getAttributeIntValue("http://schemas.android.com/apk/res/android", "gravity", 49);
if (a2 != null) {
if (!TextUtils.isEmpty(a2)) {
if (isInEditMode()) {
a(context);
return;
} else {
a(a2, maxAdFormat, attributeIntValue, AppLovinSdk.getInstance(context), context);
return;
}
}
throw new IllegalArgumentException("Empty ad unit ID specified");
}
throw new IllegalArgumentException("No ad unit ID specified");
}
private void a(Context context) {
DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics();
int i = displayMetrics.widthPixels;
int i2 = displayMetrics.heightPixels;
TextView textView = new TextView(context);
textView.setBackgroundColor(Color.rgb(220, 220, 220));
textView.setTextColor(ViewCompat.MEASURED_STATE_MASK);
textView.setText("AppLovin MAX Ad");
textView.setGravity(17);
addView(textView, i, i2);
}
}

View File

@@ -0,0 +1,109 @@
package com.applovin.mediation.ads;
import android.content.Context;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.applovin.impl.mediation.ads.MaxFullscreenAdImpl;
import com.applovin.impl.mediation.ads.a;
import com.applovin.impl.sdk.j;
import com.applovin.impl.yp;
import com.applovin.mediation.MaxAdExpirationListener;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.MaxAdListener;
import com.applovin.mediation.MaxAdRequestListener;
import com.applovin.mediation.MaxAdRevenueListener;
import com.applovin.mediation.MaxAdReviewListener;
import com.applovin.sdk.AppLovinSdk;
/* loaded from: classes2.dex */
public class MaxAppOpenAd {
private final MaxFullscreenAdImpl a;
public MaxAppOpenAd(@NonNull String str, @NonNull Context context) {
this(str, AppLovinSdk.getInstance(context), context);
}
public void destroy() {
this.a.logApiCall("destroy()");
this.a.destroy();
}
@NonNull
public String getAdUnitId() {
return this.a.getAdUnitId();
}
public boolean isReady() {
boolean isReady = this.a.isReady();
this.a.logApiCall("isReady() " + isReady + " for ad unit id " + this.a.getAdUnitId());
return isReady;
}
public void loadAd() {
this.a.logApiCall("loadAd()");
this.a.loadAd();
}
public void setAdReviewListener(MaxAdReviewListener maxAdReviewListener) {
this.a.logApiCall("setAdReviewListener(listener=" + maxAdReviewListener + ")");
this.a.setAdReviewListener(maxAdReviewListener);
}
public void setExpirationListener(MaxAdExpirationListener maxAdExpirationListener) {
this.a.logApiCall("setExpirationListener(listener=" + maxAdExpirationListener + ")");
this.a.setExpirationListener(maxAdExpirationListener);
}
public void setExtraParameter(@NonNull String str, @Nullable String str2) {
this.a.logApiCall("setExtraParameter(key=" + str + ", value=" + str2 + ")");
this.a.setExtraParameter(str, str2);
}
public void setListener(@Nullable MaxAdListener maxAdListener) {
this.a.logApiCall("setListener(listener=" + maxAdListener + ")");
this.a.setListener(maxAdListener);
}
public void setLocalExtraParameter(@NonNull String str, @Nullable Object obj) {
this.a.logApiCall("setLocalExtraParameter(key=" + str + ", value=" + obj + ")");
this.a.setLocalExtraParameter(str, obj);
}
public void setRequestListener(MaxAdRequestListener maxAdRequestListener) {
this.a.logApiCall("setRequestListener(listener=" + maxAdRequestListener + ")");
this.a.setRequestListener(maxAdRequestListener);
}
public void setRevenueListener(@Nullable MaxAdRevenueListener maxAdRevenueListener) {
this.a.logApiCall("setRevenueListener(listener=" + maxAdRevenueListener + ")");
this.a.setRevenueListener(maxAdRevenueListener);
}
public void showAd() {
showAd(null);
}
@NonNull
public String toString() {
return "" + this.a;
}
public MaxAppOpenAd(@NonNull String str, @NonNull AppLovinSdk appLovinSdk) {
this(str, appLovinSdk, j.l());
}
public void showAd(@Nullable String str) {
showAd(str, null);
}
private MaxAppOpenAd(String str, AppLovinSdk appLovinSdk, Context context) {
a.logApiCall("MaxAppOpenAd", "MaxAppOpenAd(adUnitId=" + str + ", sdk=" + appLovinSdk + ", context=" + context + ")");
this.a = new MaxFullscreenAdImpl(str.trim(), MaxAdFormat.APP_OPEN, null, "MaxAppOpenAd", appLovinSdk.a(), context);
}
public void showAd(@Nullable String str, @Nullable String str2) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ")");
yp.b(str2, "MaxAppOpenAd");
this.a.showAd(str, str2, null);
}
}

View File

@@ -0,0 +1,174 @@
package com.applovin.mediation.ads;
import android.app.Activity;
import android.content.Context;
import android.text.TextUtils;
import android.view.ViewGroup;
import androidx.annotation.Nullable;
import androidx.lifecycle.Lifecycle;
import com.applovin.impl.mediation.ads.MaxFullscreenAdImpl;
import com.applovin.impl.mediation.ads.a;
import com.applovin.impl.yp;
import com.applovin.mediation.MaxAdExpirationListener;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.MaxAdListener;
import com.applovin.mediation.MaxAdRequestListener;
import com.applovin.mediation.MaxAdRevenueListener;
import com.applovin.mediation.MaxAdReviewListener;
import com.applovin.sdk.AppLovinSdk;
import java.lang.ref.WeakReference;
/* loaded from: classes2.dex */
public class MaxInterstitialAd implements MaxFullscreenAdImpl.b {
private static WeakReference b = new WeakReference(null);
private final MaxFullscreenAdImpl a;
public MaxInterstitialAd(String str, Context context) {
this(str, AppLovinSdk.getInstance(context), context);
}
public void destroy() {
this.a.logApiCall("destroy()");
this.a.destroy();
}
@Override // com.applovin.impl.mediation.ads.MaxFullscreenAdImpl.b
public Activity getActivity() {
this.a.logApiCall("getActivity()");
return (Activity) b.get();
}
public String getAdUnitId() {
return this.a.getAdUnitId();
}
public boolean isReady() {
boolean isReady = this.a.isReady();
this.a.logApiCall("isReady() " + isReady + " for ad unit id " + this.a.getAdUnitId());
return isReady;
}
public void loadAd() {
this.a.logApiCall("loadAd()");
this.a.loadAd();
}
public void setAdReviewListener(MaxAdReviewListener maxAdReviewListener) {
this.a.logApiCall("setAdReviewListener(listener=" + maxAdReviewListener + ")");
this.a.setAdReviewListener(maxAdReviewListener);
}
public void setExpirationListener(@Nullable MaxAdExpirationListener maxAdExpirationListener) {
this.a.logApiCall("setExpirationListener(listener=" + maxAdExpirationListener + ")");
this.a.setExpirationListener(maxAdExpirationListener);
}
public void setExtraParameter(String str, String str2) {
this.a.logApiCall("setExtraParameter(key=" + str + ", value=" + str2 + ")");
this.a.setExtraParameter(str, str2);
}
public void setListener(MaxAdListener maxAdListener) {
this.a.logApiCall("setListener(listener=" + maxAdListener + ")");
this.a.setListener(maxAdListener);
}
public void setLocalExtraParameter(String str, Object obj) {
this.a.logApiCall("setLocalExtraParameter(key=" + str + ", value=" + obj + ")");
this.a.setLocalExtraParameter(str, obj);
}
public void setRequestListener(MaxAdRequestListener maxAdRequestListener) {
this.a.logApiCall("setRequestListener(listener=" + maxAdRequestListener + ")");
this.a.setRequestListener(maxAdRequestListener);
}
public void setRevenueListener(MaxAdRevenueListener maxAdRevenueListener) {
this.a.logApiCall("setRevenueListener(listener=" + maxAdRevenueListener + ")");
this.a.setRevenueListener(maxAdRevenueListener);
}
public void showAd(Activity activity) {
showAd((String) null, activity);
}
public String toString() {
return "" + this.a;
}
public MaxInterstitialAd(String str, AppLovinSdk appLovinSdk, Context context) {
a.logApiCall("MaxInterstitialAd", "MaxInterstitialAd(adUnitId=" + str + ", sdk=" + appLovinSdk + ", context=" + context + ")");
if (str == null) {
throw new IllegalArgumentException("No ad unit ID specified");
}
if (TextUtils.isEmpty(str)) {
throw new IllegalArgumentException("Empty ad unit ID specified");
}
if (context == null) {
throw new IllegalArgumentException("No context specified");
}
if (appLovinSdk == null) {
throw new IllegalArgumentException("No sdk specified");
}
if (context instanceof Activity) {
b = new WeakReference((Activity) context);
}
this.a = new MaxFullscreenAdImpl(str.trim(), MaxAdFormat.INTERSTITIAL, this, "MaxInterstitialAd", appLovinSdk.a(), context);
}
public void showAd(String str, Activity activity) {
showAd(str, (String) null, activity);
}
public void showAd(String str, String str2, Activity activity) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", activity=" + activity + ")");
yp.b(str2, "MaxInterstitialAd");
this.a.showAd(str, str2, activity);
}
public void showAd(ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
showAd((String) null, viewGroup, lifecycle, activity);
}
public void showAd(String str, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
showAd(str, null, viewGroup, lifecycle, activity);
}
public void showAd(String str, String str2, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", containerView=" + viewGroup + ", lifecycle=" + lifecycle + ", activity=" + activity + ")");
this.a.showAd(str, str2, viewGroup, lifecycle, activity);
}
@Deprecated
public void showAd() {
showAd((String) null);
}
@Deprecated
public void showAd(String str) {
showAd(str, (String) null);
}
@Deprecated
public void showAd(String str, String str2) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ")");
yp.b(str2, "MaxInterstitialAd");
this.a.showAd(str, str2, getActivity());
}
@Deprecated
public void showAd(ViewGroup viewGroup, Lifecycle lifecycle) {
showAd((String) null, viewGroup, lifecycle);
}
@Deprecated
public void showAd(String str, ViewGroup viewGroup, Lifecycle lifecycle) {
showAd(str, (String) null, viewGroup, lifecycle);
}
@Deprecated
public void showAd(String str, String str2, ViewGroup viewGroup, Lifecycle lifecycle) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", containerView=" + viewGroup + ", lifecycle=" + lifecycle + ")");
this.a.showAd(str, str2, viewGroup, lifecycle, getActivity());
}
}

View File

@@ -0,0 +1,198 @@
package com.applovin.mediation.ads;
import android.app.Activity;
import android.content.Context;
import android.text.TextUtils;
import android.view.ViewGroup;
import androidx.annotation.Nullable;
import androidx.lifecycle.Lifecycle;
import com.applovin.impl.mediation.ads.MaxFullscreenAdImpl;
import com.applovin.impl.mediation.ads.a;
import com.applovin.impl.yp;
import com.applovin.mediation.MaxAdExpirationListener;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.MaxAdRequestListener;
import com.applovin.mediation.MaxAdRevenueListener;
import com.applovin.mediation.MaxAdReviewListener;
import com.applovin.mediation.MaxRewardedAdListener;
import com.applovin.sdk.AppLovinSdk;
import java.lang.ref.WeakReference;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public class MaxRewardedAd implements MaxFullscreenAdImpl.b {
private static final Map b = new HashMap();
private static final Object c = new Object();
private static WeakReference d = new WeakReference(null);
private final MaxFullscreenAdImpl a;
private MaxRewardedAd(String str, AppLovinSdk appLovinSdk, Context context) {
this.a = new MaxFullscreenAdImpl(str.trim(), MaxAdFormat.REWARDED, this, "MaxRewardedAd", appLovinSdk.a(), context);
}
public static MaxRewardedAd getInstance(String str, Context context) {
return getInstance(str, AppLovinSdk.getInstance(context), context);
}
public void destroy() {
this.a.logApiCall("destroy()");
synchronized (c) {
b.remove(this.a.getAdUnitId());
}
this.a.destroy();
}
@Override // com.applovin.impl.mediation.ads.MaxFullscreenAdImpl.b
public Activity getActivity() {
this.a.logApiCall("getActivity()");
return (Activity) d.get();
}
public String getAdUnitId() {
return this.a.getAdUnitId();
}
public boolean isReady() {
boolean isReady = this.a.isReady();
this.a.logApiCall("isReady() " + isReady + " for ad unit id " + this.a.getAdUnitId());
return isReady;
}
public void loadAd() {
this.a.logApiCall("loadAd()");
this.a.loadAd();
}
public void setAdReviewListener(MaxAdReviewListener maxAdReviewListener) {
this.a.logApiCall("setAdReviewListener(listener=" + maxAdReviewListener + ")");
this.a.setAdReviewListener(maxAdReviewListener);
}
public void setExpirationListener(@Nullable MaxAdExpirationListener maxAdExpirationListener) {
this.a.logApiCall("setExpirationListener(listener=" + maxAdExpirationListener + ")");
this.a.setExpirationListener(maxAdExpirationListener);
}
public void setExtraParameter(String str, String str2) {
this.a.logApiCall("setExtraParameter(key=" + str + ", value=" + str2 + ")");
this.a.setExtraParameter(str, str2);
}
public void setListener(MaxRewardedAdListener maxRewardedAdListener) {
this.a.logApiCall("setListener(listener=" + maxRewardedAdListener + ")");
this.a.setListener(maxRewardedAdListener);
}
public void setLocalExtraParameter(String str, Object obj) {
this.a.logApiCall("setLocalExtraParameter(key=" + str + ", value=" + obj + ")");
this.a.setLocalExtraParameter(str, obj);
}
public void setRequestListener(MaxAdRequestListener maxAdRequestListener) {
this.a.logApiCall("setRequestListener(listener=" + maxAdRequestListener + ")");
this.a.setRequestListener(maxAdRequestListener);
}
public void setRevenueListener(MaxAdRevenueListener maxAdRevenueListener) {
this.a.logApiCall("setRevenueListener(listener=" + maxAdRevenueListener + ")");
this.a.setRevenueListener(maxAdRevenueListener);
}
public void showAd(Activity activity) {
showAd((String) null, activity);
}
public String toString() {
return "" + this.a;
}
public static MaxRewardedAd getInstance(String str, AppLovinSdk appLovinSdk, Context context) {
a.logApiCall("MaxRewardedAd", "getInstance(adUnitId=" + str + ", sdk=" + appLovinSdk + ", context=" + context + ")");
if (str == null) {
throw new IllegalArgumentException("No ad unit ID specified");
}
if (TextUtils.isEmpty(str)) {
throw new IllegalArgumentException("Empty ad unit ID specified");
}
if (context == null) {
throw new IllegalArgumentException("No context specified");
}
if (appLovinSdk == null) {
throw new IllegalArgumentException("No sdk specified");
}
if (context instanceof Activity) {
d = new WeakReference((Activity) context);
}
synchronized (c) {
try {
Map map = b;
MaxRewardedAd maxRewardedAd = (MaxRewardedAd) map.get(str);
if (maxRewardedAd != null) {
return maxRewardedAd;
}
MaxRewardedAd maxRewardedAd2 = new MaxRewardedAd(str, appLovinSdk, context);
map.put(str, maxRewardedAd2);
return maxRewardedAd2;
} catch (Throwable th) {
throw th;
}
}
}
public void showAd(String str, Activity activity) {
showAd(str, (String) null, activity);
}
public void showAd(String str, String str2, Activity activity) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", activity=" + activity + ")");
yp.b(str2, "MaxRewardedAd");
this.a.showAd(str, str2, activity);
}
public void showAd(ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
showAd((String) null, viewGroup, lifecycle, activity);
}
public void showAd(String str, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
showAd(str, null, viewGroup, lifecycle, activity);
}
public void showAd(String str, String str2, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", containerView=" + viewGroup + ", lifecycle=" + lifecycle + ", activity=" + activity + ")");
this.a.showAd(str, str2, viewGroup, lifecycle, activity);
}
@Deprecated
public void showAd() {
showAd((String) null);
}
@Deprecated
public void showAd(String str) {
showAd(str, (String) null);
}
@Deprecated
public void showAd(String str, String str2) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ")");
yp.b(str2, "MaxRewardedAd");
this.a.showAd(str, str2, getActivity());
}
@Deprecated
public void showAd(ViewGroup viewGroup, Lifecycle lifecycle) {
showAd((String) null, viewGroup, lifecycle);
}
@Deprecated
public void showAd(String str, ViewGroup viewGroup, Lifecycle lifecycle) {
showAd(str, (String) null, viewGroup, lifecycle);
}
@Deprecated
public void showAd(String str, String str2, ViewGroup viewGroup, Lifecycle lifecycle) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", containerView=" + viewGroup + ", lifecycle=" + lifecycle + ")");
this.a.showAd(str, str2, viewGroup, lifecycle, getActivity());
}
}

View File

@@ -0,0 +1,167 @@
package com.applovin.mediation.ads;
import android.app.Activity;
import android.content.Context;
import android.text.TextUtils;
import android.view.ViewGroup;
import androidx.annotation.Nullable;
import androidx.lifecycle.Lifecycle;
import com.applovin.impl.mediation.ads.MaxFullscreenAdImpl;
import com.applovin.impl.mediation.ads.a;
import com.applovin.mediation.MaxAdExpirationListener;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.MaxAdRequestListener;
import com.applovin.mediation.MaxAdRevenueListener;
import com.applovin.mediation.MaxAdReviewListener;
import com.applovin.mediation.MaxRewardedAdListener;
import com.applovin.sdk.AppLovinSdk;
import java.lang.ref.WeakReference;
/* loaded from: classes2.dex */
public class MaxRewardedInterstitialAd implements MaxFullscreenAdImpl.b {
private static WeakReference b = new WeakReference(null);
private final MaxFullscreenAdImpl a;
public MaxRewardedInterstitialAd(String str, Context context) {
this(str, AppLovinSdk.getInstance(context), context);
}
public void destroy() {
this.a.logApiCall("destroy()");
this.a.destroy();
}
@Override // com.applovin.impl.mediation.ads.MaxFullscreenAdImpl.b
public Activity getActivity() {
this.a.logApiCall("getActivity()");
return (Activity) b.get();
}
public boolean isReady() {
boolean isReady = this.a.isReady();
this.a.logApiCall("isReady() " + isReady + " for ad unit id " + this.a.getAdUnitId());
return isReady;
}
public void loadAd() {
this.a.logApiCall("loadAd()");
this.a.loadAd();
}
public void setAdReviewListener(MaxAdReviewListener maxAdReviewListener) {
this.a.logApiCall("setAdReviewListener(listener=" + maxAdReviewListener + ")");
this.a.setAdReviewListener(maxAdReviewListener);
}
public void setExpirationListener(@Nullable MaxAdExpirationListener maxAdExpirationListener) {
this.a.logApiCall("setExpirationListener(listener=" + maxAdExpirationListener + ")");
this.a.setExpirationListener(maxAdExpirationListener);
}
public void setExtraParameter(String str, String str2) {
this.a.logApiCall("setExtraParameter(key=" + str + ", value=" + str2 + ")");
this.a.setExtraParameter(str, str2);
}
public void setListener(MaxRewardedAdListener maxRewardedAdListener) {
this.a.logApiCall("setListener(listener=" + maxRewardedAdListener + ")");
this.a.setListener(maxRewardedAdListener);
}
public void setLocalExtraParameter(String str, Object obj) {
this.a.logApiCall("setLocalExtraParameter(key=" + str + ", value=" + obj + ")");
this.a.setLocalExtraParameter(str, obj);
}
public void setRequestListener(MaxAdRequestListener maxAdRequestListener) {
this.a.logApiCall("setRequestListener(listener=" + maxAdRequestListener + ")");
this.a.setRequestListener(maxAdRequestListener);
}
public void setRevenueListener(MaxAdRevenueListener maxAdRevenueListener) {
this.a.logApiCall("setRevenueListener(listener=" + maxAdRevenueListener + ")");
this.a.setRevenueListener(maxAdRevenueListener);
}
public void showAd(Activity activity) {
showAd((String) null, activity);
}
public String toString() {
return "" + this.a;
}
public MaxRewardedInterstitialAd(String str, AppLovinSdk appLovinSdk, Context context) {
a.logApiCall("MaxRewardedInterstitialAd", "MaxRewardedInterstitialAd(adUnitId=" + str + ", sdk=" + appLovinSdk + ", context=" + context + ")");
if (str == null) {
throw new IllegalArgumentException("No ad unit ID specified");
}
if (TextUtils.isEmpty(str)) {
throw new IllegalArgumentException("Empty ad unit ID specified");
}
if (context == null) {
throw new IllegalArgumentException("No context specified");
}
if (appLovinSdk == null) {
throw new IllegalArgumentException("No sdk specified");
}
if (context instanceof Activity) {
b = new WeakReference((Activity) context);
}
this.a = new MaxFullscreenAdImpl(str, MaxAdFormat.REWARDED_INTERSTITIAL, this, "MaxRewardedInterstitialAd", appLovinSdk.a(), context);
}
public void showAd(String str, Activity activity) {
showAd(str, (String) null, activity);
}
public void showAd(String str, String str2, Activity activity) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", activity=" + activity + ")");
this.a.showAd(str, str2, activity);
}
public void showAd(ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
showAd((String) null, viewGroup, lifecycle, activity);
}
public void showAd(String str, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
showAd(str, null, viewGroup, lifecycle, activity);
}
public void showAd(String str, String str2, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", containerView=" + viewGroup + ", lifecycle=" + lifecycle + ", activity=" + activity + ")");
this.a.showAd(str, str2, viewGroup, lifecycle, activity);
}
@Deprecated
public void showAd() {
showAd((String) null);
}
@Deprecated
public void showAd(String str) {
showAd(str, (String) null);
}
@Deprecated
public void showAd(String str, String str2) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ")");
this.a.showAd(str, str2, getActivity());
}
@Deprecated
public void showAd(ViewGroup viewGroup, Lifecycle lifecycle) {
showAd((String) null, viewGroup, lifecycle);
}
@Deprecated
public void showAd(String str, ViewGroup viewGroup, Lifecycle lifecycle) {
showAd(str, (String) null, viewGroup, lifecycle);
}
@Deprecated
public void showAd(String str, String str2, ViewGroup viewGroup, Lifecycle lifecycle) {
this.a.logApiCall("showAd(placement=" + str + ", customData=" + str2 + ", containerView=" + viewGroup + ", lifecycle=" + lifecycle + ")");
this.a.showAd(str, str2, viewGroup, lifecycle, getActivity());
}
}