如何解决JNI 类和接口命名
在我的 JNI 测试应用程序中,我使用 JNIViie 作为项目名称。在这种情况下,我有
JNIViie.java
native lib: JNIViie.cpp / JNIViie.h finaly libJNIViie.so
一切正常。
static {
System.loadLibrary("JNIViie");
}
并调用 JNI 函数:
JNIEXPORT jobject JNICALL Java_JNIViie_getMediumInformation
( JNIEnv *env,jobject jobj );
工作正常。但现在我想在调用 JNIViie
的应用程序中使用 "MyApp"
本机库,但将本机库命名为 JNIViie
。我现在的问题是,这是可能的还是需要与应用程序命名相同的本机库?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。