diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 77c1cb3..a9a024d 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -34,7 +34,13 @@ android { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig = signingConfigs.getByName("debug") + signingConfig = signingConfigs.release + ndk { + abiFilters 'arm64-v8a' + } + shrinkResources true + minifyEnabled true + proguardFiles "proguard-rules.pro" } } diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 0000000..babebba --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,7 @@ +#Flutter Wrapper +-keep class io.flutter.app.** { *; } +-keep class io.flutter.plugin.** { *; } +-keep class io.flutter.util.** { *; } +-keep class io.flutter.view.** { *; } +-keep class io.flutter.** { *; } +-keep class io.flutter.plugins.** { *; } \ No newline at end of file diff --git a/android/gradle.properties b/android/gradle.properties index 866f13a..ae6863d 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -2,8 +2,8 @@ org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m android.useAndroidX=true android.enableJetifier=true - -systemProp.http.proxyHost=127.0.0.1 -systemProp.http.proxyPort=10810 -systemProp.https.proxyHost=127.0.0.1 -systemProp.https.proxyPort=10810 \ No newline at end of file +# +#systemProp.http.proxyHost=127.0.0.1 +#systemProp.http.proxyPort=10810 +#systemProp.https.proxyHost=127.0.0.1 +#systemProp.https.proxyPort=10810 \ No newline at end of file