MaxAdHelper
public static Activity _activity;
public static int ii_state_init = 0;
public static void init_max_ad(Activity act) {
_activity = act;
ii_state_init = 2;
}
PubApplication
AppLovinSdkSettings settings = new AppLovinSdkSettings(this);
settings.getTermsAndPrivacyPolicyFlowSettings().setEnabled(true);
settings.getTermsAndPrivacyPolicyFlowSettings().setPrivacyPolicyUri(Uri.parse(""));
AppLovinSdk sdk = AppLovinSdk.getInstance(settings, this);
sdk.setMediationProvider("max");
sdk.initializeSdk(new AppLovinSdk.SdkInitializationListener() {
@Override
public void onSdkInitialized(AppLovinSdkConfiguration appLovinSdkConfiguration) {
Log.d("maxadlog", appLovinSdkConfiguration.toString());
MaxAdHelper.ii_state_init = 1;
if (DreamPub._activity != null) {
MaxAdHelper.init_max_ad(DreamPub._activity);
}
}
});
AppActivity
if (MaxAdHelper.ii_state_init == 1) {
MaxAdHelper.init_max_ad(this);
}