Skip to content

Commit

Permalink
Update applovin-sdk to 11.4.4. Add ironsource-adapter:7.2.4.0.0 unity…
Browse files Browse the repository at this point in the history
…ads-adapter:4.3.0.0 yandex-adapter:5.2.0.1
  • Loading branch information
alexeyfeskov committed Aug 14, 2022
1 parent 945e7e2 commit 03a174d
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 15 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

This is a native extension for [Defold engine](http://www.defold.com) with partial implementation of [AppLovin Max SDK](https://www.applovin.com/max/)

ATTENTION! Currently only Android SDK is supported! No iOs support in current implementation! Even for Android only AdColony, AppLovin, Facebook, Google AdMob, InMobi, myTarget, Tapjoy, Vungle mediation adapters are supported.
ATTENTION! Currently only Android SDK is supported! No iOs support in current implementation! Even for Android only AdColony, AppLovin, Google AdMob, InMobi, ironSource, Meta Audience Network, myTarget, Tapjoy, Unity Ads, Vungle, Yandex mediation adapters are supported.

Supported ad types: [Interstitials](https://dash.applovin.com/documentation/mediation/android/getting-started/interstitials), [Rewarded Ads](https://dash.applovin.com/documentation/mediation/android/getting-started/rewarded-ads), [Banners](https://dash.applovin.com/documentation/mediation/android/getting-started/banners), [MRECs](https://dash.applovin.com/documentation/mediation/android/getting-started/mrecs)

Used AppLovin Max SDK v10.3.3.
Used AppLovin Max SDK v11.4.4.

*Disclaimer: This extension is independent and unofficial, and not associated with AppLovin in any way.*

Expand All @@ -21,7 +21,7 @@ or point to the ZIP file of a [specific release](https://github.com/alexeyfeskov

#### Android

Since some mediation adapters requires D8 support use Defold 1.2.185 or later
Since some mediation adapters requires minSdk 19 (Android 4.4) needs to set `minimum_sdk_version = 19` (or above) in `game.project` file.

Add [SDK key from Applovin Dashboard](https://dash.applovin.com/docs/integration#androidEventTracking) and [Google AdMob app ID](https://support.google.com/admob/answer/7356431) to `game.project` file by adding lines:

Expand Down
2 changes: 1 addition & 1 deletion extension-maxsdk/ext.manifest
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ name: "AppLovinMaxExt"
platforms:
android:
context:
aaptExtraPackages: ['com.applovin.sdk', 'androidx.work', 'com.google.android.gms.common']
aaptExtraPackages: ['com.applovin.sdk', 'androidx.startup', 'androidx.work', 'com.google.android.gms.common']
24 changes: 13 additions & 11 deletions extension-maxsdk/manifests/android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
repositories {
google()
mavenCentral()
maven { url "https://android-sdk.is.com" }
maven { url "https://sdk.tapjoy.com" }
}

dependencies {
// https://dash.applovin.com/documentation/mediation/android/getting-started/integration
implementation 'com.applovin:applovin-sdk:10.3.3'
implementation 'com.applovin:applovin-sdk:11.4.4'

implementation 'com.applovin.mediation:adcolony-adapter:4.6.3.2'
implementation 'com.applovin.mediation:facebook-adapter:6.6.0.3'
implementation 'com.android.support:recyclerview-v7:28.+'
implementation 'com.android.support:appcompat-v7:28.+'
implementation 'com.applovin.mediation:google-adapter:20.3.0.0'
implementation 'com.applovin.mediation:inmobi-adapter:9.9.9.7'
implementation 'com.applovin.mediation:adcolony-adapter:4.8.0.2'
implementation 'com.applovin.mediation:google-adapter:21.1.0.1'
implementation 'com.applovin.mediation:inmobi-adapter:10.0.9.0'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.android.support:customtabs:28.+'
implementation 'com.applovin.mediation:mytarget-adapter:5.13.4.0'
implementation 'com.applovin.mediation:tapjoy-adapter:12.8.1.1'
implementation 'com.applovin.mediation:vungle-adapter:6.10.2.0'
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'com.applovin.mediation:ironsource-adapter:7.2.4.0.0'
implementation 'com.applovin.mediation:facebook-adapter:6.11.0.5'
implementation 'com.applovin.mediation:mytarget-adapter:5.15.1.7'
implementation 'com.applovin.mediation:tapjoy-adapter:12.10.0.2'
implementation 'com.applovin.mediation:unityads-adapter:4.3.0.0'
implementation 'com.applovin.mediation:vungle-adapter:6.12.0.0'
implementation 'com.applovin.mediation:yandex-adapter:5.2.0.1'
}
1 change: 1 addition & 0 deletions game.project
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ admob_appid_android = ca-app-pub-3940256099942544~3347511713

[android]
package = com.defold.applovinexample
minimum_sdk_version = 19

[render]
clear_color_red = 0.1
Expand Down

0 comments on commit 03a174d

Please sign in to comment.