我想使用JNI中的文件。我有這個簡單的代碼:在JNI中使用文件
JNIEXPORT jchar JNICALL Java_com_sistoleaudiocapture_Processing_prueba_1nativa(
JNIEnv * env, jclass, jlong retorno, jbyteArray data, jint lenbytes) {
FILE * cap_trig;
fopen("/sdcard/SISTOLE_Audio/prueba.pcm","rb");
fseek(cap_trig, 0L, SEEK_END);
rewind(cap_trig);
fclose(cap_trig);
}
當我只打開一個文件,這個錯誤libc(5744): Fatal signal 11 (SIGSEGV) at 0x00000028 (code=1), thread 5778 (AudioRecorder T)
關閉,但應用程序崩潰。
在我的表現,我有這樣的權限:
幫助?謝謝
我是白癡.....謝謝!! –