From 27a6dc9563de9c75ef9250c5e186118a1a7268a5 Mon Sep 17 00:00:00 2001 From: nuclearfog Date: Mon, 1 Nov 2021 14:04:57 +0100 Subject: [PATCH] R8 fix Signed-off-by: nuclearfog --- app/proguard-rules.pro | 15 +++++---------- gradle.properties | 2 +- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 5eec8700..ca36a823 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -26,31 +26,26 @@ # keep these libraries but allow obfuscating -dontwarn twitter4j.** --keep,allowobfuscation class twitter4j.** {*;} --keep class twitter4j.TwitterImpl {*;} --keep class twitter4j.conf.PropertyConfigurationFactory {*;} +-keep,allowobfuscation class twitter4j.** {*;} -adaptclassstrings twitter4j.** --adaptresourcefilenames twitter4j.** --adaptresourcefilecontents twitter4j.** -dontwarn javax.management.DynamicMBean -keep,allowobfuscation class javax.management.DynamicMBean {*;} -adaptclassstrings javax.management.DynamicMBean -dontwarn org.conscrypt.Conscrypt --keep,allowobfuscation class org.conscrypt.Conscrypt {*;} +-keep,allowobfuscation class org.conscrypt.Conscrypt {*;} -adaptclassstrings org.conscrypt.Conscrypt -dontwarn org.conscrypt.OpenSSLProvider --keep,allowobfuscation class org.conscrypt.OpenSSLProvider {*;} +-keep,allowobfuscation class org.conscrypt.OpenSSLProvider {*;} -adaptclassstrings org.conscrypt.OpenSSLProvider -dontwarn javax.annotation.Nullable --keep,allowobfuscation class javax.annotation.Nullable {*;} +-keep,allowobfuscation class javax.annotation.Nullable {*;} -adaptclassstrings javax.annotation.Nullable - -# use dictionaries to create random package names +# use dictionaries to create random class/package names -obfuscationdictionary dict/obfuscation-dictionary.txt -classobfuscationdictionary dict/class-dictionary.txt -packageobfuscationdictionary dict/package-dictionary.txt \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 8845a859..2c6ed659 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,6 +13,6 @@ #Fri Mar 12 11:41:58 CET 2021 android.enableJetifier=true android.useAndroidX=true -#android.enableR8.fullMode=true +android.enableR8.fullMode=true org.gradle.configureondemand=false; org.gradle.jvmargs=-Xmx1024M -Dkotlin.daemon.jvm.options\="-Xmx1024M" \ No newline at end of file