Open TCROC opened 1 month ago
The PR you mentioned (https://github.com/godotengine/godot/pull/88803) has not been backported to 4.3. Did you mean 4.4?
It looks like you are exporting using Gradle builds. I'm unable to reproduce using the pre-built export template APK.
Yes. I did mean 4.4. My bad.
@raulsntos which would explain why you couldn't reproduce it. I had a typo. I meant to say 4.4. I do have a PR here that fixes it: https://github.com/godotengine/godot/issues/98064
No, I assumed you meant 4.4 and tested with a new build from commit 4c4e67334412f73c9deba5e5d29afa8651418af2. The issue is likely exclusive to Gradle builds, since non-Gradle builds don't care about these .jar
files and can include them multiple times just fine.
Ah I see what you mean. Yes I can confirm that I am currently using a gradle build:
@raulsntos I updated my repro steps and mentioned you. Thanks for the clarification! :)
Tested versions
4.4.dev [842f98239713fd10cfd648cd6aa3781895f289eb]
System information
Linux Pop OS 22.04
Issue description
Note: I have a fix in my fork and will have a PR shortly.
Exporting an android mono build with 2 or more cpu architectures fails. This is due to libSystem.Security.Cryptography.Native.Android.jar being included twice in the export. 1 per cpu architecture. However, jars are cpu agnostic. Attempting to include 2 causes conflicts as Android attempts to load both. This was introduced in this PR here: https://github.com/godotengine/godot/pull/88803
Here is my error log:
Steps to reproduce
Minimal reproduction project (MRP)
N/A