मैं सिर्फ एंड्रॉयड NDK के साथ काम करना शुरू किया, लेकिन मैं SIGSEGV हो रही जब मैं अपने सी कोड में इस फोन है रखें: सभी उदाहरण मैं पा सकते हैं परAndroid में जेएनआई के लिए NewObjectArray को कॉल करते समय SIGSEGV का कारण क्या हो सकता है?
jobjectArray someStringArray;
someStringArray = (*env)->NewObjectArray(env, 10,
(*env)->FindClass(env,"java/lang/String"),(*env)->NewStringUTF(env, ""));
बेस, ऊपर कोड सही है, लेकिन मैं मिलती रहती है SIGSERGV और सबकुछ ठीक है अगर NewObjectArray लाइन पर टिप्पणी की जाती है। कोई विचार क्या ऐसी समस्या पैदा कर सकता है?
उल्लेख करना भूल गए, मैं एनडीके 1.6 का उपयोग कर रहा हूं – Ken