jclass thiz_cls = env->FindClass("com/example/jni/MyApplication");
//全局静态变量
jfieldID thiz_fid=env->GetStaticFieldID(thiz_cls,"sInstance", "Lcom/example/jni/MyApplication;");
jobject thiz = env->GetStaticObjectField(thiz_cls,thiz_fid);
//静态方法
//jmethodID thiz_mid=env->GetStaticMethodID(thiz_cls,"getInstance", "()Lcom/example/jni/MyApplication;");
//jobject thiz = env->CallStaticObjectMethod(thiz_cls,thiz_mid);
Android jni 反射获取Application 实例
于 2022-03-17 16:53:40 首次发布