私はこれらの2つのコードを持っています。最初は次のとおりです。
JNIEXPORT jlongArray* JNICALL Java_com_home_overlay_activity_MainActivity_ProcessPointer(JNIEnv* env, jobject) {
jlongArray blobs_arr;
return &blobs_arr;
}
そして2番目は:
JNIEXPORT jlongArray JNICALL Java_com_home_overlay_activity_MainActivity_Process(JNIEnv* env, jobject) {
jlongArray blobs_arr;
return blobs_arr;
}
私が欲しいのは、長い配列をJavaコードに返すことだけです。
最初は正常に実行されますが、2番目は正常に実行されません。この方法で長い配列を返すことに問題はありますか?