jni需要的dll文件声称时,有时候遇到jstring,下面给出char装换成jstring的简单方法:
- JNIEXPORT jstring JNICALL Java_GetId_getDiskId(JNIEnv *env, jclass cls)
- {
- jstring jstr;
- char str[]="This is just DLL string;/n";
- jstr=env->NewStringUTF(str);
- return jstr;
- }
这段代码是给jstr赋值"This is just DLL string;/n",然后就可以返回了。