ci(android): optimize release build to single pass with ABI splits and universal APK, pre-install platform SDKs, and increase timeout
Build Android APK / Build Release APKs (push) Failing after 14m39s

This commit is contained in:
2026-09-17 22:02:50 +02:00
parent c655ba713b
commit b7b6c4a2ab
2 changed files with 60 additions and 13 deletions
+15 -1
View File
@@ -34,10 +34,24 @@ android {
buildTypes {
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.debug
}
}
splits {
abi {
enable true
reset()
include "arm64-v8a", "armeabi-v7a", "x86_64"
universalApk true
}
}
}
afterEvaluate {
tasks.named('assembleRelease').configure {
dependsOn 'packageReleaseUniversalApk'
}
}
kotlin {