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,11 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.adapter.listeners.MaxAdViewAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxAdViewAdapter {
void loadAdViewAd(MaxAdapterResponseParameters maxAdapterResponseParameters, MaxAdFormat maxAdFormat, Activity activity, MaxAdViewAdapterListener maxAdViewAdapterListener);
}

View File

@@ -0,0 +1,55 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import androidx.annotation.Nullable;
import com.applovin.mediation.MaxAdFormat;
import com.applovin.mediation.adapter.parameters.MaxAdapterInitializationParameters;
/* loaded from: classes2.dex */
public interface MaxAdapter {
public enum InitializationStatus {
NOT_INITIALIZED(-4),
DOES_NOT_APPLY(-3),
INITIALIZING(-2),
INITIALIZED_UNKNOWN(-1),
INITIALIZED_FAILURE(0),
INITIALIZED_SUCCESS(1);
private final int code;
InitializationStatus(int i) {
this.code = i;
}
public int getCode() {
return this.code;
}
}
public interface OnCompletionListener {
void onCompletion(InitializationStatus initializationStatus, String str);
}
String getAdapterVersion();
String getSdkVersion();
void initialize(MaxAdapterInitializationParameters maxAdapterInitializationParameters, Activity activity, OnCompletionListener onCompletionListener);
boolean isBeta();
void onDestroy();
@Nullable
Boolean shouldCollectSignalsOnUiThread();
@Nullable
Boolean shouldInitializeOnUiThread();
@Nullable
Boolean shouldLoadAdsOnUiThread(MaxAdFormat maxAdFormat);
@Nullable
Boolean shouldShowAdsOnUiThread(MaxAdFormat maxAdFormat);
}

View File

@@ -0,0 +1,67 @@
package com.applovin.mediation.adapter;
import com.applovin.impl.mediation.MaxErrorImpl;
/* loaded from: classes2.dex */
public class MaxAdapterError extends MaxErrorImpl {
public static final int ERROR_CODE_INVALID_LOAD_STATE = -5201;
public static final int ERROR_CODE_MISSING_ACTIVITY = -5601;
public static final int ERROR_CODE_NO_FILL = 204;
public static final MaxAdapterError NO_FILL = new MaxAdapterError(204, "No Fill");
public static final int ERROR_CODE_UNSPECIFIED = -5200;
public static final MaxAdapterError UNSPECIFIED = new MaxAdapterError(ERROR_CODE_UNSPECIFIED, "Unspecified Error");
public static final MaxAdapterError INVALID_LOAD_STATE = new MaxAdapterError(-5201, "Invalid Load State");
public static final int ERROR_CODE_INVALID_CONFIGURATION = -5202;
public static final MaxAdapterError INVALID_CONFIGURATION = new MaxAdapterError(ERROR_CODE_INVALID_CONFIGURATION, "Invalid Configuration");
public static final int ERROR_CODE_BAD_REQUEST = -5203;
public static final MaxAdapterError BAD_REQUEST = new MaxAdapterError(ERROR_CODE_BAD_REQUEST, "Bad Request");
public static final int ERROR_CODE_NOT_INITIALIZED = -5204;
public static final MaxAdapterError NOT_INITIALIZED = new MaxAdapterError(ERROR_CODE_NOT_INITIALIZED, "Not Initialized");
public static final int ERROR_CODE_AD_NOT_READY = -5205;
public static final MaxAdapterError AD_NOT_READY = new MaxAdapterError(ERROR_CODE_AD_NOT_READY, "Ad Not Ready");
public static final int ERROR_CODE_TIMEOUT = -5206;
public static final MaxAdapterError TIMEOUT = new MaxAdapterError(ERROR_CODE_TIMEOUT, "Request Timed Out");
public static final int ERROR_CODE_NO_CONNECTION = -5207;
public static final MaxAdapterError NO_CONNECTION = new MaxAdapterError(ERROR_CODE_NO_CONNECTION, "No Connection");
public static final int ERROR_CODE_SERVER_ERROR = -5208;
public static final MaxAdapterError SERVER_ERROR = new MaxAdapterError(ERROR_CODE_SERVER_ERROR, "Server Error");
public static final int ERROR_CODE_INTERNAL_ERROR = -5209;
public static final MaxAdapterError INTERNAL_ERROR = new MaxAdapterError(ERROR_CODE_INTERNAL_ERROR, "Internal Error");
public static final int ERROR_CODE_SIGNAL_COLLECTION_TIMEOUT = -5210;
public static final MaxAdapterError SIGNAL_COLLECTION_TIMEOUT = new MaxAdapterError(ERROR_CODE_SIGNAL_COLLECTION_TIMEOUT, "Signal Collection Timed Out");
public static final int ERROR_CODE_SIGNAL_COLLECTION_NOT_SUPPORTED = -5211;
public static final MaxAdapterError SIGNAL_COLLECTION_NOT_SUPPORTED = new MaxAdapterError(ERROR_CODE_SIGNAL_COLLECTION_NOT_SUPPORTED, "Signal Collection Not Supported");
public static final int ERROR_CODE_WEBVIEW_ERROR = -5212;
public static final MaxAdapterError WEBVIEW_ERROR = new MaxAdapterError(ERROR_CODE_WEBVIEW_ERROR, "WebView Error");
public static final int ERROR_CODE_AD_EXPIRED = -5213;
public static final MaxAdapterError AD_EXPIRED = new MaxAdapterError(ERROR_CODE_AD_EXPIRED, "Ad Expired");
public static final int ERROR_CODE_AD_FREQUENCY_CAPPED = -5214;
public static final MaxAdapterError AD_FREQUENCY_CAPPED = new MaxAdapterError(ERROR_CODE_AD_FREQUENCY_CAPPED, "Ad Frequency Capped");
public static final int ERROR_CODE_REWARD_ERROR = -5302;
public static final MaxAdapterError REWARD_ERROR = new MaxAdapterError(ERROR_CODE_REWARD_ERROR, "Reward Error");
public static final int ERROR_CODE_MISSING_REQUIRED_NATIVE_AD_ASSETS = -5400;
public static final MaxAdapterError MISSING_REQUIRED_NATIVE_AD_ASSETS = new MaxAdapterError(ERROR_CODE_MISSING_REQUIRED_NATIVE_AD_ASSETS, "Missing Native Ad Assets");
public static final MaxAdapterError MISSING_ACTIVITY = new MaxAdapterError(-5601, "Missing Activity");
public static final int ERROR_CODE_AD_DISPLAY_FAILED = -4205;
public static final MaxAdapterError AD_DISPLAY_FAILED = new MaxAdapterError(ERROR_CODE_AD_DISPLAY_FAILED, "Ad Display Failed");
public MaxAdapterError(int i) {
this(i, "", 0, "");
}
public MaxAdapterError(int i, int i2) {
this(i, "", i2, "");
}
public MaxAdapterError(int i, String str) {
this(i, str, 0, "");
}
public MaxAdapterError(MaxAdapterError maxAdapterError, int i, String str) {
this(maxAdapterError.getErrorCode(), maxAdapterError.getErrorMessage(), i, str);
}
public MaxAdapterError(int i, String str, int i2, String str2) {
super(i, str, i2, str2);
}
}

View File

@@ -0,0 +1,14 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.applovin.mediation.adapter.listeners.MaxAppOpenAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxAppOpenAdapter {
void loadAppOpenAd(@NonNull MaxAdapterResponseParameters maxAdapterResponseParameters, @Nullable Activity activity, @NonNull MaxAppOpenAdapterListener maxAppOpenAdapterListener);
void showAppOpenAd(@NonNull MaxAdapterResponseParameters maxAdapterResponseParameters, @Nullable Activity activity, @NonNull MaxAppOpenAdapterListener maxAppOpenAdapterListener);
}

View File

@@ -0,0 +1,12 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import android.view.ViewGroup;
import androidx.lifecycle.Lifecycle;
import com.applovin.mediation.adapter.listeners.MaxInterstitialAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxInterstitialAdViewAdapter {
void showInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener);
}

View File

@@ -0,0 +1,12 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import com.applovin.mediation.adapter.listeners.MaxInterstitialAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxInterstitialAdapter {
void loadInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener);
void showInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener);
}

View File

@@ -0,0 +1,10 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import com.applovin.mediation.adapter.listeners.MaxNativeAdAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxNativeAdAdapter {
void loadNativeAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxNativeAdAdapterListener maxNativeAdAdapterListener);
}

View File

@@ -0,0 +1,12 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import android.view.ViewGroup;
import androidx.lifecycle.Lifecycle;
import com.applovin.mediation.adapter.listeners.MaxRewardedAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxRewardedAdViewAdapter {
void showRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, ViewGroup viewGroup, Lifecycle lifecycle, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener);
}

View File

@@ -0,0 +1,12 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import com.applovin.mediation.adapter.listeners.MaxRewardedAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxRewardedAdapter {
void loadRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener);
void showRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener);
}

View File

@@ -0,0 +1,12 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import com.applovin.mediation.adapter.listeners.MaxRewardedInterstitialAdapterListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterResponseParameters;
/* loaded from: classes2.dex */
public interface MaxRewardedInterstitialAdapter {
void loadRewardedInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedInterstitialAdapterListener maxRewardedInterstitialAdapterListener);
void showRewardedInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedInterstitialAdapterListener maxRewardedInterstitialAdapterListener);
}

View File

@@ -0,0 +1,10 @@
package com.applovin.mediation.adapter;
import android.app.Activity;
import com.applovin.mediation.adapter.listeners.MaxSignalCollectionListener;
import com.applovin.mediation.adapter.parameters.MaxAdapterSignalCollectionParameters;
/* loaded from: classes2.dex */
public interface MaxSignalProvider {
void collectSignal(MaxAdapterSignalCollectionParameters maxAdapterSignalCollectionParameters, Activity activity, MaxSignalCollectionListener maxSignalCollectionListener);
}

View File

@@ -0,0 +1,39 @@
package com.applovin.mediation.adapter.listeners;
import android.os.Bundle;
import android.view.View;
import androidx.annotation.Nullable;
import com.applovin.mediation.adapter.MaxAdapterError;
/* loaded from: classes2.dex */
public interface MaxAdViewAdapterListener extends MaxAdapterListener {
void onAdViewAdClicked();
void onAdViewAdClicked(@Nullable Bundle bundle);
void onAdViewAdCollapsed();
void onAdViewAdCollapsed(@Nullable Bundle bundle);
void onAdViewAdDisplayFailed(MaxAdapterError maxAdapterError);
void onAdViewAdDisplayFailed(MaxAdapterError maxAdapterError, @Nullable Bundle bundle);
void onAdViewAdDisplayed();
void onAdViewAdDisplayed(@Nullable Bundle bundle);
void onAdViewAdExpanded();
void onAdViewAdExpanded(@Nullable Bundle bundle);
void onAdViewAdHidden();
void onAdViewAdHidden(@Nullable Bundle bundle);
void onAdViewAdLoadFailed(MaxAdapterError maxAdapterError);
void onAdViewAdLoaded(View view);
void onAdViewAdLoaded(View view, @Nullable Bundle bundle);
}

View File

@@ -0,0 +1,5 @@
package com.applovin.mediation.adapter.listeners;
/* loaded from: classes2.dex */
public interface MaxAdapterListener {
}

View File

@@ -0,0 +1,30 @@
package com.applovin.mediation.adapter.listeners;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.applovin.mediation.adapter.MaxAdapterError;
/* loaded from: classes2.dex */
public interface MaxAppOpenAdapterListener extends MaxAdapterListener {
void onAppOpenAdClicked();
void onAppOpenAdClicked(@Nullable Bundle bundle);
void onAppOpenAdDisplayFailed(MaxAdapterError maxAdapterError);
void onAppOpenAdDisplayFailed(MaxAdapterError maxAdapterError, @Nullable Bundle bundle);
void onAppOpenAdDisplayed();
void onAppOpenAdDisplayed(@Nullable Bundle bundle);
void onAppOpenAdHidden();
void onAppOpenAdHidden(@Nullable Bundle bundle);
void onAppOpenAdLoadFailed(MaxAdapterError maxAdapterError);
void onAppOpenAdLoaded();
void onAppOpenAdLoaded(@Nullable Bundle bundle);
}

View File

@@ -0,0 +1,30 @@
package com.applovin.mediation.adapter.listeners;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.applovin.mediation.adapter.MaxAdapterError;
/* loaded from: classes2.dex */
public interface MaxInterstitialAdapterListener extends MaxAdapterListener {
void onInterstitialAdClicked();
void onInterstitialAdClicked(@Nullable Bundle bundle);
void onInterstitialAdDisplayFailed(MaxAdapterError maxAdapterError);
void onInterstitialAdDisplayFailed(MaxAdapterError maxAdapterError, @Nullable Bundle bundle);
void onInterstitialAdDisplayed();
void onInterstitialAdDisplayed(@Nullable Bundle bundle);
void onInterstitialAdHidden();
void onInterstitialAdHidden(@Nullable Bundle bundle);
void onInterstitialAdLoadFailed(MaxAdapterError maxAdapterError);
void onInterstitialAdLoaded();
void onInterstitialAdLoaded(@Nullable Bundle bundle);
}

View File

@@ -0,0 +1,19 @@
package com.applovin.mediation.adapter.listeners;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.applovin.mediation.adapter.MaxAdapterError;
import com.applovin.mediation.nativeAds.MaxNativeAd;
/* loaded from: classes2.dex */
public interface MaxNativeAdAdapterListener extends MaxAdapterListener {
void onNativeAdClicked();
void onNativeAdClicked(@Nullable Bundle bundle);
void onNativeAdDisplayed(@Nullable Bundle bundle);
void onNativeAdLoadFailed(MaxAdapterError maxAdapterError);
void onNativeAdLoaded(MaxNativeAd maxNativeAd, @Nullable Bundle bundle);
}

View File

@@ -0,0 +1,35 @@
package com.applovin.mediation.adapter.listeners;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.applovin.mediation.MaxReward;
import com.applovin.mediation.adapter.MaxAdapterError;
/* loaded from: classes2.dex */
public interface MaxRewardedAdapterListener extends MaxAdapterListener {
void onRewardedAdClicked();
void onRewardedAdClicked(@Nullable Bundle bundle);
void onRewardedAdDisplayFailed(MaxAdapterError maxAdapterError);
void onRewardedAdDisplayFailed(MaxAdapterError maxAdapterError, @Nullable Bundle bundle);
void onRewardedAdDisplayed();
void onRewardedAdDisplayed(@Nullable Bundle bundle);
void onRewardedAdHidden();
void onRewardedAdHidden(@Nullable Bundle bundle);
void onRewardedAdLoadFailed(MaxAdapterError maxAdapterError);
void onRewardedAdLoaded();
void onRewardedAdLoaded(@Nullable Bundle bundle);
void onUserRewarded(MaxReward maxReward);
void onUserRewarded(MaxReward maxReward, @Nullable Bundle bundle);
}

View File

@@ -0,0 +1,35 @@
package com.applovin.mediation.adapter.listeners;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.applovin.mediation.MaxReward;
import com.applovin.mediation.adapter.MaxAdapterError;
/* loaded from: classes2.dex */
public interface MaxRewardedInterstitialAdapterListener extends MaxAdapterListener {
void onRewardedInterstitialAdClicked();
void onRewardedInterstitialAdClicked(@Nullable Bundle bundle);
void onRewardedInterstitialAdDisplayFailed(MaxAdapterError maxAdapterError);
void onRewardedInterstitialAdDisplayFailed(MaxAdapterError maxAdapterError, @Nullable Bundle bundle);
void onRewardedInterstitialAdDisplayed();
void onRewardedInterstitialAdDisplayed(@Nullable Bundle bundle);
void onRewardedInterstitialAdHidden();
void onRewardedInterstitialAdHidden(@Nullable Bundle bundle);
void onRewardedInterstitialAdLoadFailed(MaxAdapterError maxAdapterError);
void onRewardedInterstitialAdLoaded();
void onRewardedInterstitialAdLoaded(@Nullable Bundle bundle);
void onUserRewarded(MaxReward maxReward);
void onUserRewarded(MaxReward maxReward, @Nullable Bundle bundle);
}

View File

@@ -0,0 +1,8 @@
package com.applovin.mediation.adapter.listeners;
/* loaded from: classes2.dex */
public interface MaxSignalCollectionListener {
void onSignalCollected(String str);
void onSignalCollectionFailed(String str);
}

View File

@@ -0,0 +1,5 @@
package com.applovin.mediation.adapter.parameters;
/* loaded from: classes2.dex */
public interface MaxAdapterInitializationParameters extends MaxAdapterParameters {
}

View File

@@ -0,0 +1,31 @@
package com.applovin.mediation.adapter.parameters;
import android.os.Bundle;
import androidx.annotation.Nullable;
import java.util.Map;
/* loaded from: classes2.dex */
public interface MaxAdapterParameters {
String getAdUnitId();
@Nullable
String getConsentString();
Bundle getCustomParameters();
Map<String, Object> getLocalExtraParameters();
Bundle getServerParameters();
@Nullable
Boolean hasUserConsent();
@Nullable
@Deprecated
Boolean isAgeRestrictedUser();
@Nullable
Boolean isDoNotSell();
boolean isTesting();
}

View File

@@ -0,0 +1,10 @@
package com.applovin.mediation.adapter.parameters;
/* loaded from: classes2.dex */
public interface MaxAdapterResponseParameters extends MaxAdapterParameters {
long getBidExpirationMillis();
String getBidResponse();
String getThirdPartyAdPlacementId();
}

View File

@@ -0,0 +1,8 @@
package com.applovin.mediation.adapter.parameters;
import com.applovin.mediation.MaxAdFormat;
/* loaded from: classes2.dex */
public interface MaxAdapterSignalCollectionParameters extends MaxAdapterParameters {
MaxAdFormat getAdFormat();
}