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
|
#-renamesourcefileattribute SourceFile
|
||||||
-dontobfuscate
|
-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 ###
|
### kotlinx.serialization https://github.com/Kotlin/kotlinx.serialization#android ###
|
||||||
-if @kotlinx.serialization.Serializable class **
|
-if @kotlinx.serialization.Serializable class **
|
||||||
-keepclassmembers class <1> {
|
-keepclassmembers class <1> {
|
||||||
|
|||||||
Reference in New Issue
Block a user