xamarin - 无法确定 Xamarin.Android 中 native 库的 abi

标签 xamarin xamarin.android xamarin-studio

我正在使用第三方 .jar,我已为其创建了一个可以正确编译的绑定(bind)项目。 .jar 使用 .so native 库来实现其大部分功能。我无法通过 .apk 安装它。部署时出现错误:无法确定 native 库 MainActivity.cs 的 abi。我已将 .so 文件添加到相应的文件夹中,并使用构建操作作为 Android native 库并一如既往地进行复制。 我的目标框架是Android 4.1,xamarin-studio版本是5.9.4

enter image description here

最佳答案

从库项目 obj>(debug|release)>库导入>jni 中清除不支持的 SO 文件,并对主项目项目>obj>库导入>库>库项目导入>jni 执行相同的操作

关于xamarin - 无法确定 Xamarin.Android 中 native 库的 abi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31336789/

相关文章:

android - 如何实现Expandablelistview子自定义布局?

android - Xamarin.Android:在 SMS Delivered Broadcast Receiver 中检测 SMS

c# - 应用渲染器时选择器布局发生变化

animation - 如何在 Xamarin.Forms 中为不透明度设置动画

c# - 创建新的空白应用程序时,Xamarin Android Visual Studio布局未呈现

Xamarin.iOS 多 Assets 目录

c# - 为图像文件或一般文件设置默认构建操作

debugging - Xamarin Studio 是否允许以比这更简单的方式调试库 (dll) 项目?

c# - Visual Studio for Mac 上出现奇怪的 linq 异常

android - System.InvalidCastException - 在调试中有效,在发布时失败