2011-09-14 30 views
0

我送的char []從Java到C。我想保存我放在methodID函數的返回值:JNI如何存儲char arrray並將其記錄在jNI中?

mid = (*env)->GetMethodID(env, clazz, "getReg_chal", "()[C"); 
char[] reg_chal = (*env)-> ? 

我指下面的例子爲refrence:

jmethodID midGetName = (*env)->GetMethodID(env, employeeClass, "getAge", "()I"); 
    int age = (*env)->CallIntMethod(env, employeeObject, midGetName); 
    return age; 

我會寫什麼? ...因爲CallCharArrayMethod在JNI中不可用。

在此先感謝..

回答