标签:
int setjArraybyte(JNIEnv* env, jclass cls, jmethodID mid, char* bin, int len)
{
jbyteArray ba = t.env->NewByteArray(len);
t.env->SetByteArrayRegion(ba, 0, len,(jbyte*)bin);
(*env)->CallStaticVoidMethod(env, cls, mid, jbarray);
return 1;
}
JNIEXPORT void JNICALL test(JNIEnv *env, jobject, jbyteArray byarray)
{
jsize len = env->GetArrayLength(byarray);
jbyte *jbarray = (jbyte *)malloc(len * sizeof(jbyte));
env->GetByteArrayRegion(byarray, 0, len, jbarray);
//jbarray;
}
标签:
原文地址:http://my.oschina.net/robslove/blog/530788