当前位置: 技术问答>linux和unix
liunx jni编程问题!!!
来源: 互联网 发布时间:2016-02-01
本文导语: jstring Char2Jstring(JNIEnv* env, const char* message ) { jstring jstr = (env)->NewStringUTF(message); return jstr; } 我想把char*的转换成jstring类型,make的时候报错如下: HJValid.c: 在函数 ‘Char2Jstring’ 中: HJV...
jstring Char2Jstring(JNIEnv* env, const char* message )
{
jstring jstr = (env)->NewStringUTF(message);
return jstr;
}
我想把char*的转换成jstring类型,make的时候报错如下:
HJValid.c: 在函数 ‘Char2Jstring’ 中:
HJValid.c:26: 错误:在非结构或联合中请求成员 ‘NewStringUTF’
请大家指教指教啊!!
{
jstring jstr = (env)->NewStringUTF(message);
return jstr;
}
我想把char*的转换成jstring类型,make的时候报错如下:
HJValid.c: 在函数 ‘Char2Jstring’ 中:
HJValid.c:26: 错误:在非结构或联合中请求成员 ‘NewStringUTF’
请大家指教指教啊!!
|
JNIEnv这个结构中有NewStringUTF吗?
|
关键代码应该在 "MyPackage_MyInterface.h" 中
应该是JNIEnv结构中没有NewStringUTF
应该是JNIEnv结构中没有NewStringUTF