GetStringUTFChars paramètre de la fonction

Je suis le développement de l'application Android en utilisant jni.
Et j'ai utilisé GetStringUTFChars fonction comme suit

jboolean iscopy;
const char* trainfile = (env)->GetStringUTFChars(jstr, &iscopy);

Mais j'ai vu un autre exemple comme ceci

const char *inCStr = (*env)->GetStringUTFChars(env, inJNIStr, NULL);

Les deux fonctionne bien. Mais je ne trouve aucune documentation sur l'ancienne grammaire même qui est plus concis.

Où puis-je trouver de la documentation, et quelle Est la différence entre eux?

Avez-vous envisager de consulter la JNI cahier des charges? Tout est là.

OriginalL'auteur plhn | 2013-09-24