20 lines
452 B
Prolog
20 lines
452 B
Prolog
# ProGuard rules for the project
|
|
# Add any rules here to keep or optimize code during release builds
|
|
|
|
# Keep all classes in the application package
|
|
-keep class com.** { *; }
|
|
|
|
# Keep all annotations
|
|
-keepattributes *Annotation*
|
|
|
|
# Do not obfuscate enumerations
|
|
-keepclassmembers enum * {
|
|
public static **[] values();
|
|
public static ** valueOf(java.lang.String);
|
|
}
|
|
|
|
# Keep all public methods and fields
|
|
-keepclassmembers class * {
|
|
public *;
|
|
}
|