1
0
forked from firka/firka

android: make transformApks more graceful

This commit is contained in:
2025-08-19 13:09:17 +02:00
parent 664b814281
commit 72041327d5

View File

@@ -151,7 +151,22 @@ afterEvaluate {
tasks.findByName("bundleRelease")?.finalizedBy("transformAndResignReleaseBundle")
}
fun transformApks(debug: Boolean) {
fun transformApks(debug: Boolean, i : Int = 0) {
try {
_transformApks(debug)
} catch (e: Exception) {
if (i < 5) {
e.printStackTrace()
println("Retrying: ${i + 1}")
transformApks(debug, i + 1)
} else {
throw e
}
}
}
fun _transformApks(debug: Boolean) {
println("Starting APK transformation process...")
val buildDir = project.buildDir