From d1962f77dbe30d7f9b4e213eb2447dcdc9db452c Mon Sep 17 00:00:00 2001 From: acclorite Date: Fri, 2 Aug 2024 20:44:11 +0300 Subject: [PATCH] Keep all class names (proguard-rules.pro) + ShrinkingEnabled. --- app/build.gradle.kts | 2 +- app/proguard-rules.pro | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 1cfc500b..babcdedb 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -42,7 +42,7 @@ android { getByName("release") { isMinifyEnabled = true // Enabling minify, test of reproducibility - isShrinkResources = false + isShrinkResources = true proguardFiles("proguard-rules.pro") } diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index cf17f063..b7efb780 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -37,4 +37,4 @@ -dontwarn org.xmlpull.v1.XmlPullParserFactory # Keeping names of classes that produce undeterministic results --keepnames class java.util.* +-keepnames class **