Explorar el Código

Fix the issue preventing installing C# binaries on Android devices with api <= 29

Fredia Huya-Kouadio hace 6 días
padre
commit
d255ec2fe1
Se han modificado 1 ficheros con 7 adiciones y 1 borrados
  1. 7 1
      platform/android/java/app/config.gradle

+ 7 - 1
platform/android/java/app/config.gradle

@@ -388,7 +388,13 @@ ext.shouldUseLegacyPackaging = { ->
         return Boolean.parseBoolean(legacyPackagingFlag)
     }
 
-    // Default behavior for minSdk >= 24
+    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
 }