是否可以从不同 jni 库的另一个方法调用 1 个库的 jni 方法? 例如:我有 2 个库 lib_1.so 和 lib_2.so。
我想从 lib_2.so 调用 lib_1.so 的方法 get_interface()。
这可能吗? 如果是,请分享如何完成此操作的示例。
最佳答案
当从一个共享库调用另一个共享库时,它实际上不再是 jni,它只是 native 代码(c->c 或 c++ -> c++)。包含 .h 并像往常一样调用函数,传递函数需要的任何参数。
关于android - 从其他 jni 库调用 jni 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19167356/