While working on bringing up the Android support I found out that on Android native libraries must conform to the naming convention of lib<name>.so otherwise the file won't be extracted from the .apk and you can't load them.
The current naming used for the PAL assemblies like System.Native.so won't work there.
Right now I just modified the build to include the lib prefix on Android but I'm wondering whether we could/should make this change for all Unix platforms?
/cc @jkotas @marek-safar @steveisok
While working on bringing up the Android support I found out that on Android native libraries must conform to the naming convention of
lib<name>.sootherwise the file won't be extracted from the .apk and you can't load them.The current naming used for the PAL assemblies like
System.Native.sowon't work there.Right now I just modified the build to include the
libprefix on Android but I'm wondering whether we could/should make this change for all Unix platforms?/cc @jkotas @marek-safar @steveisok