From da161f577bcc3b5710059ce3b9ca00e42076398b Mon Sep 17 00:00:00 2001 From: Yogesh Choudhary Paliyal Date: Tue, 28 Feb 2023 18:54:16 +0530 Subject: [PATCH] Enable R8 (#357) * Update build.gradle * Update gradle.properties --- app/build.gradle | 16 ++++++++++++++-- gradle.properties | 4 +++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 42a613fb..75b3517e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -26,9 +26,21 @@ android { buildTypes { release { - minifyEnabled false + minifyEnabled true + shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } + debug { + + minifyEnabled true + + shrinkResources true + + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + + } + + } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 @@ -149,4 +161,4 @@ dependencies { kaptTest("com.google.dagger:hilt-android-compiler:$hilt_version") -} \ No newline at end of file +} diff --git a/gradle.properties b/gradle.properties index 98bed167..0847b39a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,4 +18,6 @@ android.useAndroidX=true # Automatically convert third-party libraries to use AndroidX android.enableJetifier=true # Kotlin code style for this project: "official" or "obsolete": -kotlin.code.style=official \ No newline at end of file +kotlin.code.style=official + +android.enableR8.fullMode=true