diff --git a/src/java-runtime/java/mono/android/MonoPackageManager.java b/src/java-runtime/java/mono/android/MonoPackageManager.java index 52451489f33..11d53b5533e 100644 --- a/src/java-runtime/java/mono/android/MonoPackageManager.java +++ b/src/java-runtime/java/mono/android/MonoPackageManager.java @@ -82,6 +82,10 @@ public static void LoadApplication (Context context, ApplicationInfo runtimePack if (!BuildConfig.DotNetRuntime) { // .net5+ APKs don't contain `libmono-native.so` System.loadLibrary("mono-native"); + } else { + // for .net6 we temporarily need to load the SSL DSO + // see: https://github.com/dotnet/runtime/issues/51274#issuecomment-832963657 + System.loadLibrary("System.Security.Cryptography.Native.OpenSsl"); } System.loadLibrary("monodroid");