80,472
社区成员




String facestring ="wwwww";
nativeDetect(mNativeObj, imageGray.getNativeObjAddr(), f.getNativeObjAddr(), cc, str);
JNIEXPORT void JNICALL Java_org_javaTracker_nativeDetect
(JNIEnv * jenv, jclass, jlong thiz, jlong imageGray, jlong f, jintArray bb, jstring str)
{
//在这里如何将字符串通过JNI接口的str传会java。
}
extern "C"
{
JNIEXPORT jstring JNICALL Java_com_example_hello_Native_md5
(JNIEnv * env, jclass obj, jstring str)
{
const char *text = env->GetStringUTFChars(str, JNI_FALSE);
MD5 iMD5;
iMD5.GenerateMD5((unsigned char *)text, strlen(text) );
char buff[33];
iMD5.ToString(buff, 33);
buff[32]='\0';
jstring res = env->NewStringUTF(buff);
env->ReleaseStringUTFChars(str, text);
return res;
}
}