| AppLovinAd | This interface represents an ad that has been served by the AppLovin server and should be displayed to the user. |
| AppLovinAdClickListener | This interface defines a listener intended to be notified when a user clicks on an ad. |
| AppLovinAdDisplayListener | This interface defines a listener intended to be notified when an ad is shown or hidden to the user. |
| AppLovinAdLoadListener | This interface defines a listener intended to be notified when the SDK loads, or fails to load, an ad over the network. |
| AppLovinAdRewardListener | This interface defines a listener intended to be notified when a user watches a rewarded video, and the SDK has received a response from the AppLovin server either validating or rejecting their virtual currency reward. |
| AppLovinAdService | This class is responsible for loading and displaying advertisements. |
| AppLovinAdSize | This class defines a size of an ad to be displayed. |
| AppLovinAdType | This class defines a categorization of the behavior of an ad. |
| AppLovinAdVideoPlaybackListener | This interface defines a listener to ad video playback state. |
| AppLovinAdView | This class provides a subclass of android.view.View which is used to render AppLovin advertisements. |
| AppLovinAdViewDisplayErrorCode | This enum contains possible error codes that should be returned when the ad view fails to display an ad. |
| AppLovinAdViewEventListener | This interface defines a listener for ad view events. |
| AppLovinErrorCodes | This class contains a set of common integer error codes seen in the SDK. |
| AppLovinEventParameters | Class containing constants for use with trackEvent(String, Map). |
| AppLovinEventService | Service used for tracking various analytical events. |
| AppLovinEventTypes | Class containing constants for use with trackEvent(String, Map). |
| AppLovinIncentivizedInterstitial | This class implements rewarded videos.. |
| AppLovinInterstitialAd | This class represents an interstitial ad that is rendered on top of the current activity. |
| AppLovinInterstitialAdDialog | This interface defines an AppLovin interstitial dialog. |
| AppLovinMediationProvider | Created by thomasso on 1/28/18. |
| AppLovinNativeAd | Defines an in-content ad which should be rendered by you into a custom view that matches the look and feel of your application. |
| AppLovinNativeAdLoadListener | Defines a listener which will be notified of successful and failed native ad load events. |
| AppLovinNativeAdPrecacheListener | Defines a listener which will be notified when native ad resources are pre-cached. |
| AppLovinNativeAdService | Service which allows loading and pre-caching of native ads. |
| AppLovinPostbackListener | Defines a listener which will be notified upon completion of a postback requested via AppLovinPostbackService. |
| AppLovinPostbackService | Defines an AppLovin service which can be used to dispatch HTTP GET postbacks to arbitrary URLs. |
| AppLovinPrivacySettings | This class contains privacy settings for AppLovin. |
| AppLovinSdk | This is a base class for AppLovin Ad SDK. |
| AppLovinSdk.SdkInitializationListener | Listener interface to be used with initializeSdk(SdkInitializationListener)
|
| AppLovinSdkConfiguration | Created by Thomas So on October 02 2018
Object containing various flags related to the SDK configuration. |
| AppLovinSdkConfiguration.ConsentDialogState | This enum represents whether or not the consent dialog should be shown for this user. |
| AppLovinSdkSettings | This class contains settings for AppLovin SDK. |
| AppLovinUserService | Created by Thomas So on October 02 2018
Service object for performing user-related tasks. |
| AppLovinUserService.OnConsentDialogDismissListener | Interface used to allow the presented of the consent dialog to run some code when the dialog is dismissed. |
| AppLovinVariableService | Created by Thomas So on October 06 2018
This service allows for retrieval of variables pre-defined on AppLovin's dashboard. |
| AppLovinVariableService.OnVariablesUpdateListener | Interface definition for a callback to be invoked when latest variables are retrieved from the server. |
| MaxAd | This interface represents an ad that has been served by AppLovin's mediation server and should be displayed to the user. |
| MaxAdFormat | This class defines a format of an ad. |
| MaxAdListener | This interface defines a listener intended to be notified about ad events. |
| MaxAdView | This class represents a view-based ad - i.e. |
| MaxAdViewAdListener | This interface defines a listener that is notified about ad view events |
| MaxErrorCodes | |
| MaxInterstitialAd | This class represents a full screen interstitial ad. |
| MaxReward | This object represents a reward given to the user. |
| MaxRewardedAd | This class represents a full screen rewarded ad. |
| MaxRewardedAdListener | This interface defines a listener intended to be notified when a user watches a rewarded video and whether a reward was granted or rejected. |