从this帖子可以看到如何使用JNI从本地环境发送Intent:
jclass activityClass = jniEnv->FindClass("android/app/Activity");
jmethodID startAcitivtyMethod = jniEnv->GetMethodID(activityClass , "startActivity", "(Landroid/content/Intent;)V");
jniEnv->CallVoidMethod(yourActivityObject, startAcitivityMethod, yourIntentObject);
但是有可能,如何使用startActivityForResult()而不是startActivity()和onActivityResult()来获取startActivityForResult()的结果?
如何访问onActivityResult()?