www.pudn.com > jniexamples.zip > InstanceMethodCall.c
#include#include #include "InstanceMethodCall.h" jmethodID MID_InstanceMethodCall_callback; JNIEXPORT void JNICALL Java_InstanceMethodCall_initIDs(JNIEnv *env, jclass cls) { MID_InstanceMethodCall_callback = (*env)->GetMethodID(env, cls, "callback", "()V"); } JNIEXPORT void JNICALL Java_InstanceMethodCall_nativeMethod(JNIEnv *env, jobject obj) { printf("In C\n"); (*env)->CallVoidMethod(env, obj, MID_InstanceMethodCall_callback); }