Właśnie rozpoczął pracę z systemem Android NDK ale wciąż otrzymuję SIGSEGV kiedy mam tę rozmowę w moim kodu C:Co może spowodować SIGSEGV podczas wywoływania NewObjectArray dla JNI w systemie Android?
jobjectArray someStringArray;
someStringArray = (*env)->NewObjectArray(env, 10,
(*env)->FindClass(env,"java/lang/String"),(*env)->NewStringUTF(env, ""));
bazowej na całej przykład mogę znaleźć, powyższy kod jest poprawny, ale wciąż otrzymuję SIGSERGV i wszystko jest w porządku, jeśli linia NewObjectArray zostanie skomentowana. Jakiś pomysł, który może spowodować taki problem?
Zapomniałem wspomnieć, używam NDK1.6 – Ken