xamarin.android 调用so库的相关坑

xamarin虽然支持调用so库,但在实际测试上会出现各种各样的问题

 

1.导入so库时出现dll没找到的现象

这种现象在模拟器上基本不会出现,反正我没看到过

但是在实机演练上会出现,看国内国外遇到这种情况的人很少

解决办法也好弄,首先确定so库的生成操作是不是AndroidNativeLibrary

然后每个so库必须放在lib文件夹下面的每个对应的ABI文件夹下面

最后在android项目的属性里的选项里,拉到最下面,有个高级点进去

然后把支持的体系结构设置一下,要一一对应

注意了,这一步最容易出问题

我是删掉了两个结构后,才可以正常运行的,也不知道抽的什么风

大概解决思路就是这些了

其他的也没啥大问题

posted @ 2021-08-26 20:56  陈曦之光  阅读(668)  评论(0)    收藏  举报