Как сказал Nitrex, вам необходимо вызвать метод в вашем классе Java через JNI:
В C:
void
Java_com_example_hellojni_HelloJni_doSomeInterestingJob( JNIEnv* env,
jobject thiz )
{
jclass cls = (*env)->GetObjectClass(env, thiz);
jmethodID mid = (*env)->GetMethodID(env, cls, "callback", "()V");
if (mid == 0)
return;
(*env)->CallVoidMethod(env, thiz, mid);
}
В вашем "HelloJni" (пожалуйста, найдите лучшийимя ;-)) класс, вы можете позвонить:
public void callback() {
Log.d(TAG, "...");
// Start notifications now.
}