我刚开始与Android NDK工作,但我不断收到SIGSEGV当我有这个电话在我的C代码:在Android中为JNI调用NewObjectArray时会导致SIGSEGV的什么情况?
jobjectArray someStringArray;
someStringArray = (*env)->NewObjectArray(env, 10,
(*env)->FindClass(env,"java/lang/String"),(*env)->NewStringUTF(env, ""));
此基础上所有我能找到的例子,上面的代码是正确的,但我不断收到如果NewObjectArray行被注释掉,SIGSERGV和一切正常。任何想法可能会导致这样的问题?
忘了提及,我正在使用NDK1.6 – Ken 2010-01-21 22:05:31