android: minSdk 24 (material3 1.5 requirement), drop overrideLibrary workaround

This commit is contained in:
Denozordec committed 2026-10-10 00:27:24 +07:00
1 parent 203a67ee86
commit c9048143cc
3 files changed
+5 -8

No files matched your search

+3 -3
View File
@@ -30,7 +30,7 @@ def keystoreKeyPassword = envOr('KEY_PASSWORD', '')
android {
namespace = 'org.strongswan.android'
/* minSdk 23 flipped AGP's default to uncompressed .so (extractNativeLibs=false):
/* minSdk >= 23 flips AGP's default to uncompressed .so (extractNativeLibs=false):
* the APK grew 12 -> 23 MB. Updates are downloaded over cellular, so keep
* the libraries compressed as before. */
packaging {
@@ -42,7 +42,7 @@ android {
defaultConfig {
applicationId "one.shx.strongswan.ext"
compileSdk = 37
minSdk = 23
minSdk = 24
targetSdk = 36
versionCode 159
@@ -165,7 +165,7 @@ dependencies {
implementation composeBom
implementation 'androidx.compose.ui:ui'
implementation 'androidx.compose.material3:material3:1.5.0-beta01'
/* adaptive-navigation-suite (NavigationSuiteScaffold) requires minSdk 23 */
/* adaptive-navigation-suite (NavigationSuiteScaffold) requires minSdk 23+ (material3 1.5 requires 24) */
implementation 'androidx.compose.material3:material3-adaptive-navigation-suite:1.5.0-beta01'
implementation 'androidx.compose.material:material-icons-extended'
/* home screen widget (status + connect button) */