From c3e8e83776e7b7af67235d6bee5091a3085c77d5 Mon Sep 17 00:00:00 2001 From: Colin Lee Date: Tue, 12 Feb 2019 14:54:02 -0600 Subject: [PATCH] Enable Proguard plus optimizations for release --- app/build.gradle | 5 +++-- gradle.properties | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 093739a5c..91969d20f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,8 +20,9 @@ android { } buildTypes { release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + shrinkResources true + minifyEnabled true + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } debug { applicationIdSuffix ".debug" diff --git a/gradle.properties b/gradle.properties index 4a5855f43..17b8acca5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -14,4 +14,5 @@ org.gradle.jvmargs=-Xmx1536m # Kotlin code style for this project: "official" or "obsolete": kotlin.code.style=official android.useAndroidX=true -android.enableJetifier=true \ No newline at end of file +android.enableJetifier=true +android.enableR8=true \ No newline at end of file