From ed11887e07b4758004aa5e5376f74334e229313b Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 13 May 2020 19:51:30 +0200 Subject: [PATCH] [Proguard] Fix file location, make it more aggressive and remove deprecated option Took 3 hours 45 minutes --- android/app/build.gradle | 1 - android/{ => app}/proguard-rules.pro | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) rename android/{ => app}/proguard-rules.pro (78%) diff --git a/android/app/build.gradle b/android/app/build.gradle index 551904e..2255470 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -73,7 +73,6 @@ android { release { signingConfig signingConfigs.release minifyEnabled true - useProguard true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } diff --git a/android/proguard-rules.pro b/android/app/proguard-rules.pro similarity index 78% rename from android/proguard-rules.pro rename to android/app/proguard-rules.pro index bfe0515..6d63155 100644 --- a/android/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -1,3 +1,4 @@ +-optimizationpasses 5 ## Flutter wrapper -keep class io.flutter.app.** { *; } -keep class io.flutter.plugin.** { *; } @@ -6,4 +7,5 @@ -keep class io.flutter.** { *; } -keep class io.flutter.plugins.** { *; } -dontwarn io.flutter.embedding.** +## Sqlite Encryption -keep class net.sqlcipher.** { *; } \ No newline at end of file