如何从动态共享库(Android)项目中引用预构建的.so库

如何从动态共享库(Android)项目中引用预构建的.so库,android,xamarin,android-ndk,Android,Xamarin,Android Ndk,我有一个针对Android的Xamarin表单项目(称为MyApp),它引用了MyLib项目(动态共享库(Android)Visual Studio项目类型)。在我尝试在MyLib项目中使用.so库(称为libext.so)之前,一切都很好。启动MyApp时,以下日志会发生崩溃: 10-07 13:35:41.833 D/Mono (27830): DllImport error loading library 'libext': 'dlopen failed: library "libe

我有一个针对Android的Xamarin表单项目(称为MyApp),它引用了MyLib项目(动态共享库(Android)Visual Studio项目类型)。在我尝试在MyLib项目中使用.so库(称为libext.so)之前,一切都很好。启动MyApp时,以下日志会发生崩溃:

10-07 13:35:41.833 D/Mono (27830): DllImport error loading library 'libext': 'dlopen failed: library "libext" not found'. 10-07 13:35:41.840 D/Mono (27830): DllImport error loading library 'libext.so': 'dlopen failed: library "libc++_shared.so" not found'. 10-07 13:35:41.843 D/Mono (27830): DllImport error loading library 'libext.so': 'dlopen failed: library "libc++_shared.so" not found'. 10-07 13:35:41.844 D/Mono (27830): DllImport error loading library 'libext': 'dlopen failed: library "libext" not found'. 10-07 13:35:41.845 W/Mono (27830): DllImport unable to load library 'libext'. 10-07 13:35:41.848 D/Mono (27830): DllImport attempting to load: 'libext'. 10-07 13:35:41.850 D/Mono (27830): DllImport error loading library '/storage/emulated/0/Android/data/com.mycom.myapp/files/.__override__/libext': '(null)'. 10-07 13:35:41.851 D/Mono (27830): DllImport error loading library '/storage/emulated/0/Android/data/com.mycom.myapp/files/.__override__/libext.so': '(null)'. 10-07 13:35:41.853 D/Mono (27830): DllImport error loading library '/storage/emulated/0/Android/data/com.mycom.myapp/files/.__override__/libext.so': '(null)'. 10-07 13:35:41.853 D/Mono (27830): DllImport error loading library '/system/lib/libext': '(null)'. 10-07 13:35:41.853 D/Mono (27830): DllImport error loading library '/system/lib/libext.so': '(null)'. 10-07 13:35:41.853 D/Mono (27830): DllImport error loading library '/system/lib/libext.so': '(null)'. 10-07 13:35:41.855 D/Mono (27830): DllImport error loading library 'libext': 'dlopen failed: library "libext" not found'. 10-07 13:35:41.858 D/Mono (27830): DllImport error loading library 'libext.so': 'dlopen failed: library "libc++_shared.so" not found'. 10-07 13:35:41.861 D/Mono (27830): DllImport error loading library 'libext.so': 'dlopen failed: library "libc++_shared.so" not found'. 10-07 13:35:41.863 D/Mono (27830): DllImport error loading library 'libext': 'dlopen failed: library "libext" not found'. 10-07 13:35:41.863 W/Mono (27830): DllImport unable to load library 'libext'. **System.DllNotFoundException:** 'Loading...' 10-07 13:35:41.833 D/Mono(27830):DllImport加载库“libext”时出错:“dlopen失败:库“libext”未找到”。 10-07 13:35:41.840 D/Mono(27830):DllImport加载库“libext.so”时出错:“dlopen失败:库”libc++\u shared.so“未找到”。 10-07 13:35:41.843 D/Mono(27830):DllImport加载库'libext.so'时出错:“dlopen失败:库”libc++\u shared.so“未找到”。 10-07 13:35:41.844 D/Mono(27830):DllImport加载库“libext”时出错:“dlopen失败:库“libext”未找到”。 10-07 13:35:41.845 W/Mono(27830):DllImport无法加载库“libext”。 10-07 13:35:41.848 D/Mono(27830):DllImport正在尝试加载:“libext”。 10-07 13:35:41.850 D/Mono(27830):DllImport加载库'/storage/emulated/0/Android/data/com.mycom.myapp/files/.\uuuuuuu override.\uuuu/libext':'(null)'时出错。 10-07 13:35:41.851 D/Mono(27830):DllImport加载库'/storage/emulated/0/Android/data/com.mycom.myapp/files/.\uuuuu override.\uuuuu/libext.so':'(null')时出错。 10-07 13:35:41.853 D/Mono(27830):DllImport加载库'/storage/emulated/0/Android/data/com.mycom.myapp/files/.\uuuuu override.\uuuuu/libext.so':'(null')时出错。 10-07 13:35:41.853 D/Mono(27830):DllImport加载库'/system/lib/libext':'(null')时出错。 10-07 13:35:41.853 D/Mono(27830):DllImport加载库'/system/lib/libext.so':'(null')时出错。 10-07 13:35:41.853 D/Mono(27830):DllImport加载库'/system/lib/libext.so':'(null')时出错。 10-07 13:35:41.855 D/Mono(27830):DllImport加载库“libext”时出错:“dlopen失败:库“libext”未找到”。 10-07 13:35:41.858 D/Mono(27830):DllImport加载库“libext.so”时出错:“dlopen失败:库”libc++\u shared.so“未找到”。 10-07 13:35:41.861 D/Mono(27830):DllImport加载库'libext.so'时出错:“dlopen失败:库”libc++\u shared.so“未找到”。 10-07 13:35:41.863 D/Mono(27830):DllImport加载库“libext”时出错:“dlopen失败:库“libext”未找到”。 10-07 13:35:41.863 W/Mono(27830):DllImport无法加载库“libext”。 **System.DllNotFoundException:*“正在加载…” 我已经使用AndroidNativeLibrary/Abi为libext配置了MyApp。在MyLib项目中,我为链接器/输入/库依赖项设置了“ext”,为附加库目录设置了path/to/lib


有人遇到过这个问题吗?谢谢你的帮助