From 235b862a9e27934179dd91da5fb57165c4188947 Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sun, 12 Jun 2022 18:28:16 +0200 Subject: [PATCH] Remove logging from release builds --- app/proguard-rules.pro | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 564b7b5..28b55c3 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -21,6 +21,16 @@ #-renamesourcefileattribute SourceFile -dontobfuscate +### Remove logging https://www.guardsquare.com/manual/configuration/examples#logging ### +-assumenosideeffects class android.util.Log { + public static int v(...); + public static int i(...); + public static int w(...); + public static int d(...); + public static int e(...); +} +### Remove logging https://www.guardsquare.com/manual/configuration/examples#logging ### + ### kotlinx.serialization https://github.com/Kotlin/kotlinx.serialization#android ### -if @kotlinx.serialization.Serializable class ** -keepclassmembers class <1> {