From 43566d9462ee69f6c06b139aa8fe76a0054a98d4 Mon Sep 17 00:00:00 2001 From: Fredia Huya-Kouadio Date: Thu, 4 Sep 2025 10:56:35 -0700 Subject: [PATCH] Fix the issue preventing installing C# binaries on Android devices with api <= 29 --- platform/android/java/app/config.gradle | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/android/java/app/config.gradle b/platform/android/java/app/config.gradle index 77e63df2f38..d37a33b47ee 100644 --- a/platform/android/java/app/config.gradle +++ b/platform/android/java/app/config.gradle @@ -411,7 +411,13 @@ ext.shouldUseLegacyPackaging = { -> return Boolean.parseBoolean(legacyPackagingFlag) } - // Default behavior for minSdk >= 23 + if (getExportMinSdkVersion() <= 29) { + // Use legacy packaging for compatibility with device running api <= 29. + // See https://github.com/godotengine/godot/issues/108842 for reference. + return true + } + + // Default behavior for minSdk > 29. return false }