# Keep JavascriptInterface for WebView bridge
-keepattributes JavascriptInterface

# Sometimes keepattributes is not enough to keep annotations
-keep class android.webkit.JavascriptInterface {
   *;
}

# Adivery
-keep class com.adivery.sdk.** {
   *;
}

# AdMob
-keep class com.google.android.gms.ads.MobileAds {
   *;
}

# AdColony
-keep class com.adcolony.sdk.AdColony {
   *;
}

# UnityAds
-keep class com.unity3d.ads.UnityAds {
   *;
}

# Chartboost
-keep class com.chartboost.sdk.Chartboost {
   *;
}

# Vungle
-keep class com.vungle.warren.Vungle {
   *;
}

# AppLovin
-keep class com.applovin.sdk.AppLovinSdk {
   *;
}


# Appodeal
-keep class com.appodeal.ads.Appodeal {
   *;
}

-dontwarn com.adivery.data.*
-dontwarn com.chartboost.sdk.*
-dontwarn com.chartboost.sdk.*.*
-dontwarn com.google.android.gms.ads.*
-dontwarn com.google.android.gms.ads.*.*
-dontwarn com.google.android.gms.internal.ads.*
-dontwarn com.ironsource.mediationsdk.*
-dontwarn com.ironsource.mediationsdk.*.*
-dontwarn com.mbridge.msdk.newinterstitial.out.*
-dontwarn com.mbridge.msdk.*.*
-dontwarn com.mbridge.msdk.video.bt.module.b.*
-dontwarn com.startapp.sdk.adsbase.*
-dontwarn com.startapp.sdk.adsbase.*.*
-dontwarn com.unity3d.ads.*
-dontwarn com.unity3d.ads.metadata.*
-dontwarn com.unity3d.services.banners.*
-dontwarn linc.com.amplituda.*
-dontwarn linc.com.amplituda.callback.*
-dontwarn com.huawei.hms.ads.identifier.*












