TapMind SDK Documentation logo

Compatibility Matrix

Minimum OS versions and SDK compatibility per published package.

Mediation Adapters (GMA SDK)

Core Development Stack

FieldRequirement
Development Framework / EngineNative, Flutter, Unity, React Native, Cocos, Cocos2dx, and Capacitor are all supported.
Framework VersionSee per-framework table below.
Primary Language (Android)Java or Kotlin, both supported.
Kotlin/Java Version (Android)Kotlin 2.1.0 or higher. Java 1.8 or higher.
Primary Language (iOS)Swift or Objective-C, both supported.
FrameworkFramework Version
FlutterDart SDK 3.6.0 or higher, Flutter SDK 3.27.0 or higher.
UnityUnity 2019.4 and above.
React Native0.76.x or higher.
CocosCocos Creator 3.8.0 or later.
Cocos2dxCocos2d-x 4.0 or higher.
CapacitorCapacitor 8.0.0 or higher.

Android Build Specifics

FieldRequirement
Minimum SDK Version (minSdkVersion)24 or higher
Compile SDK Version (compileSdkVersion)35 or higher (36 recommended)
Gradle Version8.7 or higher
Android Gradle Plugin (AGP) Version8.6 or higher

iOS Build Specifics

FieldRequirement
Minimum Deployment TargetSee per-framework table below.
Xcode Version Used26.0 or higher
Dependency ManagerSee table below.
FrameworkMinimum iOS Deployment Target
Native13.0
Unity12.0
Flutter15.0
React Native15.0
Cocos18.0
Cocos2dx15.0
Capacitor15.0
Dependency ManagerRequirement
CocoaPodsSupported, no additional constraints.
Swift Package Manager (SPM)Supported. Google Mobile Ads SDK version must be 12.14.0 or higher and below 14.0.0 (all of 13.x is supported).

Current Monetization & Mediation Stack

FieldRequirement
Primary Mediation PlatformDetermines which row below applies: AdMob, Google Ad Manager, AppLovin MAX, LevelPlay, or TopOn.
Mediation SDK VersionSee table below.
GMA SDK VersionSee GMA SDK Version table below.
Mediation PlatformMediation SDK Version Required
AdMob25.0.0 or higher
Google Ad Manager25.0.0 or higher
AppLovin MAX13.6.1 or higher
LevelPlay9.3.0 or higher
TopOn SecMTP (com.secmtp.sdk.*)Min 6.5.16, Max 6.6.50
TopOn AnyThink (com.anythink.*)Min 6.4.39, Max 6.5.10
FrameworkGMA SDK Version (Android)GMA SDK Version (iOS)
Native25.0.0 or higher12.14.0 or higher and below 14.0.0 (all of 13.x is supported).
Flutter8.0.0 or higher7.0.0 or higher
Unity11.0.0 or higher10.3.0 or higher
React Native16.1.0 or higher16.0.3 or higher
Cocos25.0.0 or higher (native GMA, not plugin version)12.14.0 or higher and below 14.0.0 (native GMA)
Cocos2dxplay-services-ads 25.0.0 or higherGoogle-Mobile-Ads-SDK 13.5.0 or higher
Capacitor8.1.0 or higher (@capacitor-community/admob)8.1.0 or higher (@capacitor-community/admob)

Additional manifest setup

Mediation PlatformAlso required in your app
AdMobConfirm the AdMob App ID in the app is the live App ID from the AdMob Console. Whose package name you shared with us. Do not use Google's test/sample App ID (ca-app-pub-3940256099942544~…). That will fail integration and no request will reach TapMind.
Google Ad ManagerYour Google Ad Manager app ID present in your app's manifest.
AppLovin MAXYour applovin.sdk.key present in your app's manifest.
LevelPlayNo manifest key required.
TopOnSample app-ID key set: com.google.android.gms.ads.APPLICATION_ID in AndroidManifest.xml.

Mediation Adapters (GMA Next-Gen SDK)

Core Development Stack

FieldRequirement
Development Framework / EngineNative Android, Flutter Android, and Unity Android are supported.
Framework VersionSee per-framework table below.
Primary Language (Android)Java or Kotlin, both supported.
Kotlin/Java Version (Android)Kotlin 2.1.0 or higher. Java 1.8 or higher.
FrameworkFramework Version
FlutterDart SDK 3.6.0 or higher, Flutter SDK 3.27.0 or higher.
UnityUnity 2019.4 and above.

Android Build Specifics

FieldRequirement
Minimum SDK Version (minSdkVersion)24 or higher
Compile SDK Version (compileSdkVersion)36 or higher
Gradle Version8.7 or higher
Android Gradle Plugin (AGP) Version8.6 or higher

Current Monetization & Mediation Stack

FieldRequirement
Primary Mediation PlatformDetermines which row below applies: AdMob, Google Ad Manager, AppLovin MAX (Native Android only), or LevelPlay (Native Android and Unity Android).
Mediation SDK VersionSee table below.
GMA SDK VersionGMA Next-Gen SDK 1.3.0 or higher
Mediation PlatformMediation SDK Version Required
AdMob25.0.0 or higher
Google Ad Manager25.0.0 or higher
AppLovin MAX (Native Android only)13.6.1 or higher
LevelPlay (Native Android and Unity Android)9.3.0 or higher

Contact your account manager if you need confirmation for a specific package version before upgrading.