JNIEnv* (*getJNIEnv)(); void * fu = dlopen(“/system/lib/libandroid_runtime.so”,RTLD_NOW); getJNIEnv = dlsym(fu,”_ZN7android14AndroidRuntime9getJNIEnvEv”); jnienv=getJNIEnv();
如果是executable类型的文件
如果需要JNIENV,则这样获取
JNIEnv* (*getJNIEnv)();
void * fu = dlopen(“/system/lib/libandroid_runtime.so”,RTLD_NOW);
getJNIEnv = dlsym(fu,”_ZN7android14AndroidRuntime9getJNIEnvEv”);
jnienv=getJNIEnv();
时间: 2024-12-17 09:21:57