标签: java-native-interface native
我正在尝试将jni图层添加到旧库中。
该库中已有一个jni层。但我不希望将我的代码添加到该文件中。
为了更好的管理,我想创建单独的java和c文件。
是否可以在同一.so文件中包含“多个”JNI图层?
如果是这样,我该如何去做呢?
答案 0 :(得分:0)
我不确定多个JNI图层的确切含义。听起来你问是否可以针对两个不同的java文件运行javah,并根据这两个文件中包含的本机方法创建一个JNI库?绝对。只需编译并链接每个文件即可。