什么是使用JNI的byte []字节数组的方法描述符/签名?

时间:2011-09-16 10:03:43

标签: java android java-native-interface

我的JAVA类代码段。我想使用JNI从我的C文件中访问getReg_chal()方法:

public byte[] getReg_chal() {
    return reg_chal;
}

我的C文件执行一些jni操作:

mid = (*env)->GetMethodID(env, info, "getReg_chal()", "([B)V");

mid = (*env)->GetMethodID(env, info, "getReg_chal()", ***);

我想知道我的byte []的方法描述符。写"({B)V"给我找不到方法错误。我会填写什么***? 请帮我。提前谢谢。