En JNI, quiero convertir el char * a jstring usando siguiente método:cómo convertir char [] a jstring en JNI?
env->NewStringUTF(chm_pcText)
funciona para el texto Inglés, pero fracasaron con el chino, y recibe el siguiente mensaje:
JNI WARNING: illegal continuation byte.
cómo resolver eso ?
¿Podría publicar algún código relevante para que podamos obtener exactamente lo que desea? – Lion
¿Qué formato es 'chm_pcText'? ¿Es UTF-8? ¿Puedes proporcionar un pequeño ejemplo de 'chm_pcText' que produce este error? –
el chm_pcText se lee de algún archivo, su codificación por GBK. su tipo c es char *. –