樊同学爱编程 2017-11-05 12:20 采纳率: 0%
浏览 1522
已结题

【求助】有没有大佬做过AndroidStudio通过JNI NDK调用第三方so库?

我现在用JNI NDK调用,通过dlopen方法打开想要调用的so库,可是他这个dlopen只能打开jniLibs文件下的so库,但这个文件夹又是ndk-build才会生成,所以我现在按照网上的办法,写Android.mk ,将这个库在ndk-build的同时复制进jniLibs的路径下,但是他只能生成X86CPU架构的so,我在Application.mk 里边APP_ABI := all就会出错
可是只生成这一种so,程序又运行不了,有没有大佬知道怎么办?
图片说明

图片说明

图片说明

图片说明

图片说明

  • 写回答

4条回答

  • 奔跑的小鱼儿 2017-11-06 02:10
    关注

    这问题太难了,建议你别在一棵树上吊死了,干嘛非要调用这个库呢,换种实现方式,或者换一个库,再或者自己写,不行吗?

    评论

报告相同问题?

悬赏问题

  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
  • ¥15 求解 yolo算法问题