rkeazor
04/03/2021, 3:19 PMTomasz Krakowiak
04/03/2021, 3:36 PMrkeazor
04/03/2021, 8:21 PMrkeazor
04/03/2021, 8:21 PMrkeazor
04/03/2021, 8:21 PMleandro
04/03/2021, 8:49 PMTomasz Krakowiak
04/03/2021, 8:52 PMrkeazor
04/03/2021, 9:24 PMrkeazor
04/03/2021, 9:26 PM-keepattributes *Annotation*, InnerClasses
-dontnote kotlinx.serialization.AnnotationsKt # core serialization annotations
# kotlinx-serialization-json specific. Add this if you have java.lang.NoClassDefFoundError kotlinx.serialization.json.JsonObjectSerializer
-keepclassmembers class kotlinx.serialization.json.** {
*** Companion;
}
-keepclasseswithmembers class kotlinx.serialization.json.** {
kotlinx.serialization.KSerializer serializer(...);
}
# Change here com.yourcompany.yourpackage
-keep,includedescriptorclasses class com.yourcompany.yourpackage.**$$serializer { *; } # <-- change package name to your app's
-keepclassmembers class com.yourcompany.yourpackage.** { # <-- change package name to your app's
*** Companion;
}
-keepclasseswithmembers class com.yourcompany.yourpackage.** { # <-- change package name to your app's
kotlinx.serialization.KSerializer serializer(...);
}
Tomasz Krakowiak
04/04/2021, 7:47 AMrkeazor
04/04/2021, 12:03 PM