JNI如何桥接一些复杂的对象和回调

时间:2015-08-19 08:30:35

标签: java c++ android-ndk

我的android项目需要一些C ++ / C库,而且我有一个库(.so)和一些头文件(.h)。我参考了一些简单的演示,使用JNI桥接一些简单的函数,但这个lib对我来说很复杂。如何桥接这些复杂的对象和回调。

  1. 创建了一个android项目

  2. 将xxx.so复制到lib / armeabi中,将所有.h文件复制到jni文件夹。

  3. 我想使用JNI桥接这些c ++函数,我知道我需要创建一个MStack.h和MStack.cpp来实现这些函数,但是这些头类使我很困惑,我不是熟悉C ++

  4. 某些.h喜欢这样:

    man parallel
    /jobqueue <Enter>
    

    .....

    如何将这些放入相应的.h并在cpp中实现。谢谢!

0 个答案:

没有答案