我刚刚开始使用Android NDK,但是当我在C代码中调用此代码时,我一直收到SIGSEGV:
jobjectArray someStringArray;
someStringArray = (*env)->NewObjectArray(env, 10,
(*env)->FindClass(env,"java/lang/String"),(*env)->NewStringUTF(env, ""));
Run Code Online (Sandbox Code Playgroud)
基于我能找到的所有示例,上面的代码是正确的,但我一直得到SIGSERGV,如果NewObjectArray行被注释掉,一切正常.知道什么可能导致这样的问题吗?