minSdkVersion: 19 or higher
compileSdkVersion: 28 or higher
This section offers explanation, troubleshooting and suggestions for some the doubts and queries of fellow developers from publisher may face while integrating JioAds Android SDK.
minSdkVersion: 19 or higher
compileSdkVersion: 28 or higher
Kotlin 1.9.0 or higher is supported.
Call the following in your Application class:
JioAds.getInstance().init(context)
Call this in the onDestroy() method:
JioAds.getInstance().release()
Yes, JioAds SDK supports React Native, Flutter, and Unity integration.
Generated via the JioAds Dashboard. Contact your Publisher Integration Manager.
JioAds.getInstance().setLogLevel(JioAds.LogLevel.DEBUG)
implementation files('libs/jioadsdk.aar')
implementation 'androidx.browser:browser:1.3.0'
implementation 'com.google.android.gms:play-services-ads:22.2.0'
implementation 'com.google.android.gms:play-services-location:21.0.1'
No action is needed. Proguard rules are already bundled in the SDK.
- Enable JioAds SDK logs
- If using JioReel, include Charles Proxy logs
- Share the test build with the JioAds team
- Enable JioAds SDK
logs
- If using JioReel, include Charles Proxy logs
- Share the test build with the JioAds team
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission
android:name="android.permission.ACCESS_COARSE_LOCATION"/>
Override callbacks like:
onAdFailedToLoad(...)
onAdClicked(...)
onAdClosed(...)
Yes, including:
- Google Display Ads Mediation
- IMA SDK mediation
- VMAP support for Ad breaks
Instream Video, Native Ads, and Dynamic Display sections of the SDK Guide.