Hangs22
2018-04-21 10:32
采纳率: 66.7%
浏览 1.6k
已采纳

关于android studio调用第三方so库的细节问题,如何建立Java和so库之间的通信?

最近开始研究ndk,因为c++不懂,所以比较吃力。
目前了解了c++文件的调用
1.ndk环境配置
2.c++文件导入
3.CmakeLists.txt文件配置
4.通过native-lib 建立Java和c++通信,函数调用
关于第三方so库调用网上的教程看了很多,但是因为非常小白,很多细节还是不明白,
关于so库的导入已经了解了,但是Cmakelists.txt文件里面该如何编写,
以及Java和so库如何通信,调用函数还是搞不懂。
比如说我有a.so, b.so, c.so三个文件,他们之间相互关联,
有一个void test(int a, int b)可调用的函数,那么在Java和CmakeLists.txt中我该如何操作呢?
希望大神可以指点一下,非常感谢!

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题