80,352
社区成员
发帖
与我相关
我的任务
分享
//java部分
public class XXXXXX{
static int[][] aaaaa = new int[16][64];
static int[][] bbbbb = new int[16][64];
//*************** Jni定义 ***************/
public native int JniInfo();
static
{
System.loadLibrary("ReadPinYinDataJni");
}
}
//JNI部分
jint
Java_jnitest_jni-test_JNITEST1_JniInfo( JNIEnv* env,
jobject obj)
{
jobjectArray arrayAAAA;
jclass cls1 = (*env)->GetObjectClass(env, obj);
arrayAAAA = (*env)->GetFieldID(env,cls1,"aaaaa","Ljava/lang/Object;");
....
}
jint
Java_jnitest_jni-test_JNITEST1_JniInfo( JNIEnv* env,
jobject obj, jstring filepath,
jobjectArray arrayAAAAA,
jobjectArray arrayBBBBB)
{
jarray myarray = ((*env)->GetObjectArrayElement(env, arrayAAAAA, 0));
}