标签:方法 操作 函数 使用 虚拟 jni 获取 env methods
Java侧使用Native方法:
1.加载对应的JNI库
2.声明由native修饰的函数
java 函数找到jni函数的方法
1.静态注册:先通过函数名,找到后,保存函数指针
2.动态注册,registerNativeMethods()(在JNI_ONLoad中动态注册)
JNIEvn
虚拟机在JNI的代表,每个进程只有一个JNIEvn;与线程相关,线程间不能共享JNIEvn
作用:调用Java函数,操作Java对象
通过javaVM的attash... 和ditash...分别获取和释放JNIEnv结构体
标签:方法 操作 函数 使用 虚拟 jni 获取 env methods
原文地址:https://www.cnblogs.com/jobs1/p/12053760.html