#ankit_dexguard
1 messages · Page 1 of 1 (latest)
stripe
-keep class com.stripe.android.** { ; }
-dontwarn com.stripe.android.view.*
-keepnames class kotlinx.coroutines.internal.MainDispatcherFactory {}
-keepnames class kotlinx.coroutines.CoroutineExceptionHandler {}
-keepnames class kotlinx.coroutines.android.AndroidExceptionPreHandler {}
-keepnames class kotlinx.coroutines.android.AndroidDispatcherFactory {}
-keepclassmembernames class kotlinx.** {
volatile <fields>;
}
-dontwarn okio.**
Platform calls Class.forName on types which do not exist on Android to determine platform.
-dontnote retrofit2.Platform
Platform used when running on Java 8 VMs. Will not be used at runtime.
-dontwarn retrofit2.Platform$Java8
Retain generic type information for use by reflection by converters and adapters.
-keepattributes Signature
Retain declared checked exceptions for use by a Proxy instance.
-keepattributes Exceptions
OkHttp rules
JSR 305 annotations are for embedding nullability information.
-dontwarn javax.annotation.**
A resource is loaded with a relative path so the package of this class must be preserved.
-keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase
Animal Sniffer compileOnly dependency to ensure APIs are compatible with older versions of Java.
-dontwarn org.codehaus.mojo.animal_sniffer.*
OkHttp platform used only on JVM and when Conscrypt dependency is available.
-dontwarn okhttp3.internal.platform.ConscryptPlatform
I have added it
size of the apk is same
Hi there, we have only ProGuard rules. Have you reached out to DexGuard and ask for the equivalent DexGuard rules? The format of the rules could be different between ProGuard and DexGuard.
can you please let me know how can we reach out to Dexguard ?
Hi, you should have a DexGuard contact details from your Dexguard licensing confirmation.