You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for the report, I'll close it to consolidate in #84559 because I think they're the same issue.
Currently .NET Android exports use the linux-bionic runtime identifier which doesn't support the JNI that is required for crypto APIs. This means that you have to provide the OpenSSL library yourself, if you are able to package libssl.so and libcrypto.so into the APK it should fix your issue.
There's a new PR that changes the way Android exports work to use the android runtime identifier instead. This allows us to use the JNI for crypto support, so it should fix the issue without having to manually provide libssl.so and libcrypto.so.
Tested versions
Godot Engine v4.2.stable.mono.official.46dc27791
System information
Windows 11 Pro
Issue description
When testing my app on Windows 11 Pro, everything functions properly. However, when exporting it to an Android device, it crashes.
Steps to reproduce
Simply calling
SHA256 sha256 = SHA256.Create();
in the code and exporting it to an Android device will crash the app.Minimal reproduction project (MRP)
crashSHA256.zip
The text was updated successfully, but these errors were encountered: