【Android JNI】JNIEnv和JavaVM的区别

 JNI的实现可涉及两个关键类:JNIEnv和JavaVM。 JavaVM:这个表明java的虚拟机。全部的工做都是从获取虚拟机的接口开始的。             第一种方式,在加载动态连接库的时候,JVM会调用JNI_OnLoad(JavaVM* jvm, void* reserved)(若是定义了该函数)。第一个参数会传入JavaVM指针。             第二种方式,在nativ
相关文章
相关标签/搜索