SsageParuders / AndroidPtraceInject

Android Ptrace Inject for all ABIs and all APIs. Help you inject Shared Library on Android.
MIT License
170 stars 66 forks source link

JNI_OnLoad 不执行 #10

Open liukuo362573 opened 1 year ago

liukuo362573 commented 1 year ago

Hello,是否可以在 libHook.so 中写 JNI_OnLoad,我这样写,可以编译成功,但是没有执行,使用的平台是 arm64-v8a。

jint JNI_OnLoad(JavaVM* vm, void* reserved) {
    LOGD("JNI_OnLoad\n");

    JNIEnv* env = NULL;

    if (vm->GetEnv((void**)&env, JNI_VERSION_1_6) != JNI_OK) {
        LOGD("JavaVm fail to get JNIEnv\n");
        return -1;
    }

    LOGD("JNI_OnLoad1\n");

    return JNI_VERSION_1_6;
}