diff --git a/android/build.gradle b/android/build.gradle index b700cd2380..de69614225 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -26,6 +26,7 @@ buildscript { ext.googleFirebaseServicesEnabled = project.hasProperty('firebase') ?: googleFirebaseServicesDefault dependencies { + classpath 'com.android.tools:r8:3.3.28' classpath 'com.android.tools.build:gradle:7.2.1' if (googleMobileServicesEnabled) { diff --git a/android/proguard-mwm.txt b/android/proguard-mwm.txt index 76ab9a47b0..730504279e 100644 --- a/android/proguard-mwm.txt +++ b/android/proguard-mwm.txt @@ -6,6 +6,11 @@ !transient ; } +# Enabling shrinking causes +# Execution failed for task ':minifyFdroidReleaseWithR8'. +# > com.android.tools.r8.CompilationFailedException: Compilation failed to complete +-dontshrink + -keepnames class * implements com.mapswithme.util.Gsonable { !transient ; }