diff --git a/app/build.gradle b/app/build.gradle index 7fa8575..fe766d7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -42,7 +42,7 @@ android { applicationId "com.javinator9889.handwashingreminder" minSdkVersion 17 targetSdkVersion 29 - versionCode 109 + versionCode 110 versionName "1.1.2-${gitCommitHash}" multiDexEnabled true resConfigs "en", "es" diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 4d1d5e2..1327192 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -83,3 +83,15 @@ # prevent Crashlytics obfuscation -keep class com.google.firebase.crashlytics.** { *; } -dontwarn com.google.firebase.crashlytics.** + +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +# keep the specified class members from being removed or renamed +# only if the class is preserved +-keepclassmembers class android.content.Intent { + android.content.Intent setIdentifier(java.lang.String); + java.lang.String getIdentifier(); +}