From 735dbab695e2e390b0d5d5c59df507c211456f95 Mon Sep 17 00:00:00 2001 From: tom5079 Date: Mon, 10 Aug 2020 01:53:11 +0900 Subject: [PATCH] Build optimization --- app/proguard-rules.pro | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 92f0fd7a..e8fad16d 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -35,4 +35,14 @@ } -keep public class * extends com.bumptech.glide.module.AppGlideModule --keep class com.bumptech.glide.GeneratedAppGlideModuleImpl \ No newline at end of file +-keep class com.bumptech.glide.GeneratedAppGlideModuleImpl + +-keepattributes *Annotation*, InnerClasses +-dontnote kotlinx.serialization.SerializationKt +-keep,includedescriptorclasses class xyz.quaver.**$$serializer { *; } # <-- change package name to your app's +-keepclassmembers class xyz.quaver.** { # <-- change package name to your app's + *** Companion; +} +-keepclasseswithmembers class xyz.quaver.** { # <-- change package name to your app's + kotlinx.serialization.KSerializer serializer(...); +} \ No newline at end of file