JNI全局对象,及原生线程JNIENV传递

JNIENV *env 没法在多线程之间进行传递,这时就须要为原生线程生成新的JNIENV指针多线程 须要先保存一个JavaVM的全局变量。若是须要保存Java全局对象则须要建立一个全局的jobject对象。jvm JavaVM *g_jvm = NULL; jobject g_obj = NULL; env->GetJavaVM(&g_jvm) ; JNIENV*env //Attach主
相关文章
相关标签/搜索