Welcome to the AppLovin MAX SDK, your gateway to unlocking the full potential of in-app monetization.
MAX features a unified auction, premium demand, and various ad formats. These allow you to maximize revenue from in-app advertising. With support for 25+ ad networks and custom integrations, MAX makes it easy to drive higher CPMs and optimize your monetization strategy. Learn more about MAX on the AppLovin website.
This AppLovin-MAX-SDK-Android
repository contains:
- Example source code for using MAX
- Open source mediation adapters
The Java Demo App and Kotlin Demo App are sample projects demonstrating how to mediate ads using AppLovin MAX. To get started with the demo apps, follow the instructions below:
- Open your desired project in Android Studio:
AppLovin MAX Demo App - Java
orAppLovin MAX Demo App - Kotlin
. - Verify that the dependency
implementation 'com.applovin:applovin-sdk:+'
is included in yourbuild.gradle (Module: app)
. - Change the package with your own unique identifier in your
build.gradle (Module: app)
. Base your unique identifier on the name of the application you will create or that you have already created in the MAX dashboard. - Update the unique MAX ad unit ID value within the activity code for each ad format. Each ad format corresponds to a unique MAX ad unit ID you create in the AppLovin dashboard for the package used before.
The Java/Kotlin demo apps have examples of implementing the following ad formats.
Ad Formats | Java | Kotlin |
---|---|---|
App Open | Java | Kotlin |
Banner | Java | Kotlin |
Interstitial | Java | Kotlin |
MREC | Java | Kotlin |
Native | Java | Kotlin |
Rewarded | Java | Kotlin |
The AppLovin SDK mediates 25+ open source adapters. To see the list of these partners, visit the AppLovin Partners page and select Partner Type > MAX > Monetization Partner from the checkboxes in the Partner Type drop-down.
Ready to get started? Refer to our documentation for step-by-step guides on integrating MAX and enabling mediated networks in your app.
To file bugs, make feature requests, or suggest improvements for MAX, please use GitHub's issue tracker.
For questions or further support, please contact us via our AppLovin support page.