Получить контекст в JNI_OnLoad? - PullRequest
0 голосов
/ 12 июля 2020

Я хочу вызвать функцию из JNI_Onload с передачей контекста в качестве параметров. Как получить контекст в JNI_OnLoad?

JavaVM *_glJvm;

void myfunction(jObject context) {

}

JNIEXPORT jint JNICALL
JNI_OnLoad(JavaVM *jvm, void *reserved) {
    JNIEnv *e;

    _glJvm = jvm;
    if (jvm->GetEnv((void **) &e, JNI_VERSION_1_6)) {
        return JNI_ERR;
    }
    
    jobject context = ? // how to get context?
    myfunction(context);

    return JNI_VERSION_1_6;
}

...