我的JAVA類代碼片段。我想使用JNI從我的C文件訪問getReg_chal()方法:什麼是使用JNI的字節[]字節數組的方法描述符/簽名?
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"
給了我找不到方法的錯誤。我會填寫什麼***? 請幫幫我。提前致謝。
你從哪兒弄來' 「({B)V」'而來,爲什麼你認爲它會工作嗎? –