From 33e8f3cd8341dcab0a86eeefae3e5337678e07e4 Mon Sep 17 00:00:00 2001 From: syphyr Date: Sat, 12 Feb 2022 02:44:29 +0100 Subject: [PATCH] Add multidex support > Task :app-mini:mergeDexMiniRelease FAILED ERROR:D8: Cannot fit requested classes in a single dex file (# methods: 71669 > 65536) com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: The number of method references in a .dex file cannot exceed 64K. --- app-mini/build.gradle | 2 ++ dependencies.gradle | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app-mini/build.gradle b/app-mini/build.gradle index 53a6607c2..90f811465 100644 --- a/app-mini/build.gradle +++ b/app-mini/build.gradle @@ -6,6 +6,7 @@ android { applicationId "org.torproject.android.mini" minSdkVersion 16 targetSdkVersion 31 + multiDexEnabled true } flavorDimensions "freemini" @@ -37,6 +38,7 @@ android { libs.android_material, libs.androidx_constraint, libs.androidx_coordinator, + libs.androidx_multidex, libs.androidx_palette, libs.androidx_recyclerview, libs.apl_appintro diff --git a/dependencies.gradle b/dependencies.gradle index 72a79c4ea..f9f14ad8a 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -12,6 +12,7 @@ ext { androidx_leanback_paging : "1.1.0-alpha08", androidx_leanback_tab : "1.1.0-beta01", androidx_localbroadcast : "1.0.0", + androidx_multidex : "2.0.1", androidx_palette : "1.0.0", androidx_recyclerview : "1.2.1", apl_appintro : "v4.2.3", @@ -39,6 +40,7 @@ ext { androidx_leanback_preferences : "androidx.leanback:leanback-preference:$versions.androidx_leanback", androidx_leanback_tab : "androidx.leanback:leanback-tab:$versions.androidx_leanback_tab", androidx_localbroadcast : "androidx.localbroadcastmanager:localbroadcastmanager:$versions.androidx_localbroadcast", + androidx_multidex : "androidx.multidex:multidex:$versions.androidx_multidex", androidx_palette : "androidx.palette:palette:$versions.androidx_palette", androidx_recyclerview : "androidx.recyclerview:recyclerview:$versions.androidx_recyclerview", apl_appintro : "com.github.apl-devs:appintro:$versions.apl_appintro",