0

私の関数では、JNI を介して C++ クラスに渡された文字列配列のサイズを取得しようとしていますが、「jobjectarray が宣言されていません」というエラーが表示され続けます。ここに私のC++があります:

int targetCount = 0;
    JNIEXPORT void JNICALL
    Java_com_example_processArray(JNIEnv *env, jobject obj, jobjectarray targetsArray){
        targetCount = env->GetArrayLenght(env, targetsArray);
    }

すでに直接渡された配列を使用すると思ったので、これについてどうすればよいかわかりません。いつものようにソリューションは大歓迎です。ありがとう

4

1 に答える 1