Remove logging from release builds
This commit is contained in:
10
app/proguard-rules.pro
vendored
10
app/proguard-rules.pro
vendored
@@ -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> {
|
||||
|
||||
Reference in New Issue
Block a user