
# androidx
-keep class com.google.android.material.** {*;}
-keep class androidx.** {*;}
-keep public class * extends androidx.**
-keep interface androidx.** {*;}
-dontwarn com.google.android.material.**
-dontnote com.google.android.material.**
-dontwarn androidx.**

# android.support.v4
-dontwarn android.support.v4.**
-keep class android.support.v4.** { *; }
-keep interface android.support.v4.** { *; }
-keep public class * extends android.support.v4.**

# Bugly
-dontwarn com.tencent.bugly.tgsdk.**
-keep class com.tencent.bugly.tgsdk.** { *; }

# ADX
-dontwarn com.yomob.tgsdklib.**
-keep class com.yomob.tgsdklib.** { *; }
-keep interface com.yomob.tgsdklib.** { *; }

# Guangdiantong
-keep class com.qq.e.** { public protected *; }
-keep class android.support.v4.**{ public *; }
-keep class android.support.v7.**{ public *; }
-keep class MTT.ThirdAppInfoNew { *; }
-keep class com.tencent.** { *; }

# sigmob
-dontwarn android.support.v4.**
-keep class android.support.v4.** { *; }
-keep interface android.support.v4.** { *; }
-keep public class * extends android.support.v4.**
-keep class sun.misc.Unsafe { *; }
-dontwarn com.sigmob.**
-keep class com.sigmob.**.**{*;}

# Mintegral
-keepattributes Signature
-keepattributes *Annotation*
-keep class com.mbridge.** {*; }
-keep interface com.mbridge.** {*; }
-keep interface androidx.** { *; }
-keep class androidx.** { *; }
-keep public class * extends androidx.** { *; }
-dontwarn com.mbridge.**
-keep class **.R$* { public static final int mbridge*; }

# ByteDance
-keep class com.bytedance.sdk.openadsdk.** { *; }
-keep class com.androidquery.callback.** { *; }
-keep class com.bytedance.sdk.openadsdk.** { *; }
-keep public interface com.bytedance.sdk.openadsdk.downloadnew.** {*;}
-keep class com.ss.sys.ces.* {*;}
