Ejemplo n.º 1
0
static jstring Hello_stringFromJNI(JNIEnv* env,jobject thiz)
{
	Hello* he = (Hello*)env->GetIntField(thiz,helloFieldID);
	if(he == NULL)
		return NULL;
	char* jni_str = (char*)he->stringFromJNI();
	size_t size = strlen(jni_str);
	jchar* data = UTF8toUTF16((char*)jni_str,&size);
	jstring str = env->NewString(data,size);
	free(data);
	return str;
}