#ankit_dexguard

1 messages · Page 1 of 1 (latest)

hot pollen
abstract zephyr
#

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

hot pollen
#

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.

abstract zephyr
#

can you please let me know how can we reach out to Dexguard ?

hot pollen
#

Hi, you should have a DexGuard contact details from your Dexguard licensing confirmation.