AppLovin / AppLovin-MAX-SDK-Android

Other
233 stars 104 forks source link
MAX Logo

AppLovin MAX SDK

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:

  1. Example source code for using MAX
  2. Open source mediation adapters

Examples

Demo App

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:

  1. Open your desired project in Android Studio: AppLovin MAX Demo App - Java or AppLovin MAX Demo App - Kotlin.
  2. Verify that the dependency implementation 'com.applovin:applovin-sdk:+' is included in your build.gradle (Module: app).
  3. 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.
  4. 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.

Demo Ad Formats

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

Mediation Adapters

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.

Getting Started with MAX

Ready to get started? Refer to our documentation for step-by-step guides on integrating MAX and enabling mediated networks in your app.

Feedback & Support

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.