From 6475ed7d741158fae0bb13abdb0b1b5818a882d5 Mon Sep 17 00:00:00 2001 From: Helium314 Date: Tue, 29 Aug 2023 07:52:18 +0200 Subject: [PATCH] remove unused dependencies and compress native libraries --- app/build.gradle | 11 ++++++++--- app/src/main/AndroidManifest.xml | 3 +-- gradle.properties | 1 - 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index a472606b..10c71ee0 100755 --- a/app/build.gradle +++ b/app/build.gradle @@ -45,14 +45,19 @@ android { noCompress 'main.dict' noCompress 'empty.dict' } + + packagingOptions { + jniLibs { + // shrinks APK by 3 MB, zipped size unchanged + useLegacyPackaging true + } + } } dependencies { implementation 'com.google.code.findbugs:jsr305:3.0.2' - implementation 'androidx.legacy:legacy-support-v4:1.0.0' - implementation 'androidx.recyclerview:recyclerview:1.3.0' // Replaces recyclerview:1.0.0 included by above dependency + implementation 'androidx.recyclerview:recyclerview:1.3.1' implementation 'androidx.core:core-ktx:1.10.1' implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" - implementation 'androidx.viewpager2:viewpager2:1.0.0' testImplementation 'junit:junit:4.13.2' } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5e1efb21..ab9f2726 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -47,8 +47,7 @@ android:supportsRtl="true" android:allowBackup="true" android:defaultToDeviceProtectedStorage="true" - android:directBootAware="true" - android:extractNativeLibs="false"> + android:directBootAware="true">