Home / IronSource / IronSource Android SDK Mediation / Proguard

IronSource Android SDK Mediation

Proguard

If you use proguard in your application you have to add the following lines to the configuration file:

-keepclassmembers class com.ironsource.sdk.controller.IronSourceWebView$JSInterface {
public *;
}
-keepclassmembers class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}
-keep public class com.google.android.gms.ads.** {
public *;
}
-keep class com.ironsource.adapters.** { *;
}
-dontwarn com.ironsource.mediationsdk.**
-dontwarn com.ironsource.adapters.**
-keepattributes JavascriptInterface
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}

For some more info visit: https://developers.is.com/ironsource-mobile/android/android-sdk/#for-proguard-users-only