读书人

初入android上的ndk开发二

发布时间: 2012-11-23 00:03:43 作者: rapoo

初入android下的ndk开发二

在开发二中我们将说道如何在c代码中将java中传送过来的字符串如何去处理,看过开发一博文的应该知道,博文中的c代码里有如下代码

JNIEXPORT jstring JNICALL Java_org_cn_ndk_ndkfile_Pormat_getName(JNIEnv *env,

JNIEXPORT jstring JNICALL Java_org_cn_ndk_ndkfile_Pormat_getName(JNIEnv *env,jobject obj, jstring name) {const char *str = (*env)->GetStringUTFChars(env,name,0);char cap[128];strcpy(cap,str); (*env)->ReleaseStringUTFChars(env,name,str); return (*env)->NewStringUTF(env,cap);}


读书人网 >Android

热点推荐