Ho appena iniziato a lavorare con il NDK Android, ma continuo a ricevere SIGSEGV quando ho questa chiamata nel mio codice C:Cosa potrebbe causare SIGSEGV quando si chiama NewObjectArray per JNI in Android?
jobjectArray someStringArray;
someStringArray = (*env)->NewObjectArray(env, 10,
(*env)->FindClass(env,"java/lang/String"),(*env)->NewStringUTF(env, ""));
Base su tutti l'esempio che posso trovare, il codice di cui sopra è corretto, ma io continuo a ricevere SIGSERGV e tutto è ok se la riga NewObjectArray è commentata. Qualche idea su cosa potrebbe causare un tale problema?
Ho dimenticato di menzionare, sto usando NDK1.6 – Ken