摘要: jstring转换为c string:GetStringUTFChars将jstring转换成为UTF-8格式的char*GetStringChars将jstring转换成为Unicode格式的char*ReleaseStringUTFChars释放指向UTF-8格式的char*的指针ReleaseStringChars释放指向Unicode格式的char*的指针NewStringUTF创建一个UTF-8格式的String对象NewString创建一个Unicode格式的String对象GetStringUTFLengt获取 UTF-8格式的char*的长度GetStringLength获取U 阅读全文
posted @ 2013-10-22 15:35 狂热与执着 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 在android的JNIHelp.h文件中声明四种可以向JVM抛异常的函数:intjniThrowException(JNIEnv* env,const char*className,const char*msg)intjniThrowNullPointerException(JNIEnv* env,char*msg)intjniThrowIOException(JNIEnv* env,interrnum)intjniThrowRuntimeException(JNIEnv* env,const char*msg)注意:虽然const char*className它是字符串,但是它是要传到中使 阅读全文
posted @ 2013-10-22 15:27 狂热与执着 阅读(1696) 评论(0) 推荐(0) 编辑