Skip to content

Commit

Permalink
Update SDK Applovin 11.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rysasahrial-99 committed Sep 26, 2022
1 parent 40a69aa commit 8694080
Show file tree
Hide file tree
Showing 7 changed files with 49 additions and 60 deletions.
14 changes: 9 additions & 5 deletions AlienAdsV2/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ plugins {
}

android {
compileSdkVersion 31
compileSdkVersion 30
defaultConfig {
minSdkVersion 21
targetSdkVersion 31
targetSdkVersion 30

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro"
Expand All @@ -22,6 +22,10 @@ android {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}

lintOptions {
disable 'GradleDependency'
}
}

dependencies {
Expand All @@ -34,7 +38,7 @@ dependencies {
//Main Sdk Ads
implementation 'com.google.android.gms:play-services-ads:21.2.0'
implementation 'com.facebook.android:audience-network-sdk:6.11.0'
implementation 'com.applovin:applovin-sdk:11.4.6'
implementation 'com.applovin:applovin-sdk:11.5.0'
implementation 'com.ironsource.sdk:mediationsdk:7.2.4.1'
implementation 'com.startapp:inapp-sdk:4.10.2'

Expand All @@ -50,7 +54,7 @@ dependencies {

//Admob
implementation 'com.google.ads.mediation:facebook:6.11.0.1'
implementation 'com.google.ads.mediation:applovin:11.4.4.0'
implementation 'com.google.ads.mediation:applovin:11.5.0.0'
implementation 'com.google.ads.mediation:ironsource:7.2.3.0'

implementation 'com.google.android.ump:user-messaging-platform:2.0.0'
Expand All @@ -60,7 +64,7 @@ dependencies {
implementation 'com.google.android.gms:play-services-basement:18.1.0'

implementation 'com.github.bumptech.glide:glide:4.13.2'
annotationProcessor 'com.github.bumptech.glide:compiler:4.13.1'
annotationProcessor 'com.github.bumptech.glide:compiler:4.13.2'
implementation 'com.smaato.android.sdk:smaato-sdk:21.8.4'
implementation 'com.smaato.android.sdk:smaato-sdk-native:21.8.4'
//implementation 'com.squareup.picasso:picasso:2.71828'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
import com.google.android.ump.FormError;
import com.google.android.ump.UserMessagingPlatform;
import com.ironsource.mediationsdk.IronSource;
import com.smaato.sdk.core.Gender;
import com.smaato.sdk.core.SmaatoSdk;
import com.startapp.sdk.adsbase.StartAppSDK;

import java.security.MessageDigest;
Expand Down Expand Up @@ -108,6 +110,10 @@ else if ( configuration.getConsentDialogState() == AppLovinSdkConfiguration.Cons
AppLovinPrivacySettings.setIsAgeRestrictedUser( childDirected, activity );
AppLovinPrivacySettings.setHasUserConsent( true, activity );
break;
case "ALIEN-M":
SmaatoSdk.setCoppa(childDirected);
break;

}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,6 @@ public void onInterstitialAdFailedToLoad(String error) {

public static void LoadIntertitialFAN(Activity activity, String selectAdsBackup, String idIntertitial, String idIntertitialBackup) {
FBinterstitialAd = new com.facebook.ads.InterstitialAd(activity, idIntertitial);
FBinterstitialAd.loadAd();
InterstitialAdListener interstitialAdListener = new InterstitialAdListener() {
@Override
public void onInterstitialDisplayed(com.facebook.ads.Ad ad) {
Expand Down Expand Up @@ -393,6 +392,10 @@ public void onLoggingImpression(com.facebook.ads.Ad ad) {
}
}
};
FBinterstitialAd.loadAd(
FBinterstitialAd.buildLoadAdConfig()
.withAdListener(interstitialAdListener)
.build());

switch (selectAdsBackup) {
case "APPLOVIN-M":
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,7 @@ protected void onCreate(Bundle savedInstanceState) {
/*
Small Banner 320x50
*/
AliendroidBanner.SmallBannerAdmob(this, laySmallAds,Select_Backup_Ads,MainBanner,BackupBanner,""
,"","","","");
AliendroidBanner.SmallBannerApplovinMax(this, laySmallAds,Select_Backup_Ads,MainBanner,BackupBanner);
AliendroidBanner.onLoadBannerAdmob = new OnLoadBannerAdmob() {
@Override
public void onAdLoaded() {
Expand Down Expand Up @@ -63,8 +62,7 @@ public void onAdClosed() {
/*
Medium Banner 300x250
*/
AliendroidMediumBanner.MediumBannerAdmob(this, layMediumAds,Select_Backup_Ads,MainBanner,BackupBanner,""
,"","","","");
AliendroidMediumBanner.MediumBannerApplovinMax(this, layMediumAds,Select_Backup_Ads,MainBanner,BackupBanner);
AliendroidMediumBanner.onLoadBannerAdmob = new OnLoadBannerAdmob() {
@Override
public void onAdLoaded() {
Expand Down
63 changes: 24 additions & 39 deletions app/src/main/java/com/kimganteng/myapplication/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -46,55 +46,40 @@ protected void onCreate(Bundle savedInstanceState) {
AlienViewAds.OpenApp(MainActivity.this,AppIDViewAds);
}
*/
AliendroidInitialize.SelectAdsAdmob(this,Select_Backup_Ads,Backup_Initialize);
AliendroidInitialize.SelectAdsApplovinMax(this,Select_Backup_Ads,Backup_Initialize);
AlienGDPR.loadGdpr(this,Select_Main_Ads,true);
AliendroidIntertitial.LoadIntertitialAdmob(MainActivity.this,Select_Backup_Ads,MainIntertitial,BackupIntertitial,
"","","","","");
AliendroidIntertitial.onLoadInterstitialAdmob = new OnLoadInterstitialAdmob() {
@Override
public void onInterstitialAdLoaded() {
Toast.makeText(MainActivity.this,"Iklan Terload",
Toast.LENGTH_SHORT).show();

}
AliendroidIntertitial.LoadIntertitialApplovinMax(MainActivity.this,Select_Backup_Ads,MainIntertitial,BackupIntertitial);

AliendroidIntertitial.onShowInterstitialAdmob = new OnShowInterstitialAdmob() {
@Override
public void onInterstitialAdFailedToLoad(String error) {
Toast.makeText(MainActivity.this,"Iklan Gagal Terload",
Toast.LENGTH_SHORT).show();
}
};
AliendroidIntertitial.onFullScreenContentCallbackAdmob = new OnFullScreenContentCallbackAdmob() {
@Override
public void onAdClicked() {

}
public void onAdSuccess() {
AliendroidIntertitial.onFullScreenContentCallbackAdmob = new OnFullScreenContentCallbackAdmob() {
@Override
public void onAdClicked() {

@Override
public void onAdDismissedFullScreenContent() {
Intent open = new Intent(MainActivity.this,BannerActivity.class);
startActivity(open);
}
}

@Override
public void onAdImpression() {
@Override
public void onAdDismissedFullScreenContent() {
Intent open = new Intent(MainActivity.this,BannerActivity.class);
startActivity(open);
}

}
@Override
public void onAdImpression() {

@Override
public void onAdShowedFullScreenContent() {
}

}
@Override
public void onAdShowedFullScreenContent() {

@Override
public void onAdFailedToShowFullScreenContent() {
}

}
};
AliendroidIntertitial.onShowInterstitialAdmob = new OnShowInterstitialAdmob() {
@Override
public void onAdSuccess() {
@Override
public void onAdFailedToShowFullScreenContent() {

}
};
}

@Override
Expand All @@ -104,7 +89,7 @@ public void onAdFailedShow() {
}
};

AliendroidReward.LoadRewardAdmob(this,Select_Backup_Ads,MainRewards,BackupReward);
AliendroidReward.LoadRewardApplovinMax(this,Select_Backup_Ads,MainRewards,BackupReward);
AliendroidReward.onLoadRewardsAdmob = new OnLoadRewardsAdmob() {
@Override
public void onAdFailedToLoad() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,10 @@ protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_native);

RelativeLayout laySmallAds = findViewById(R.id.laySmallNatives);
AliendroidNative.SmallNativeAdmob(this, laySmallAds,Select_Backup_Ads,MainNatives,BackupNatives,""
,"","","","");
AliendroidNative.SmallNativeMax(this, laySmallAds,Select_Backup_Ads,MainNatives,BackupNatives);

RelativeLayout layMediumAds = findViewById(R.id.layMediumNatives);
AliendroidNative.MediumNativeAdmob(this, layMediumAds,Select_Backup_Ads,MainNatives,BackupNatives,""
,"","","","");
AliendroidNative.MediumNativeMax(this, layMediumAds,Select_Backup_Ads,MainNatives,BackupNatives);
AliendroidNative.onLoadMediumNativesAdmob = new OnLoadMediumNativesAdmob() {
@Override
public void onNativeAdLoaded() {
Expand Down
9 changes: 2 additions & 7 deletions app/src/main/res/xml/network_config.xml
Original file line number Diff line number Diff line change
@@ -1,19 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>

<!-- For AdColony and Smaato, this permits all cleartext traffic: -->
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system"/>
<certificates src="system" />
</trust-anchors>
</base-config>
<!-- End AdColony / Smaato section -->

<domain-config cleartextTrafficPermitted="true">

<!-- For Facebook, this permits cleartext traffic to localhost: -->
<domain includeSubdomains="true">127.0.0.1</domain>
<!-- End Facebook section -->

</domain-config>

</network-security-config>

0 comments on commit 8694080

Please sign in to comment.