I downloaded the source from github (both release and develop branches) and compile with my project.
Everything works fine except apparently on devices running Android 6 or Android 7. It appears that it can’t load the openal lib. I’ve checked and libopenal32.so is in the apk.
The latest version of FuncLoader.Android.cs doesn’t seem to make any difference.
Again, everything works fine on all other versions of Android and it works fine all all devices with the nuget release package. (I need to compile from source as I need an unreleased patch).
Any clues?
07-30 08:41:57.126 E/AndroidRuntime(27045): android.runtime.JavaProxyThrowable: System.TypeInitializationException: The type initializer for 'MonoGame.OpenAL.Alc' threw an exception. ---> System.TypeInitializationException: The type initializer for 'MonoGame.OpenAL.AL' threw an exception. ---> System.DllNotFoundException: dl
07-30 08:41:57.126 E/AndroidRuntime(27045): at (wrapper managed-to-native) MonoGame.Utilities.FuncLoader.dlopen(string,int)
07-30 08:41:57.126 E/AndroidRuntime(27045): at MonoGame.Utilities.FuncLoader.LoadLibrary (System.String libname) [0x00000] in <ea08de10169740f4a6436b5e90a7d81b>:0
07-30 08:41:57.126 E/AndroidRuntime(27045): at MonoGame.OpenAL.AL.GetNativeLibrary () [0x00006] in <ea08de10169740f4a6436b5e90a7d81b>:0