项目代码:https://github.com/VincentWei95/ndk
Android JNI开发系列:第一章 JNIEnv接口指针
Android JNI开发系列:第二章 数据类型
Android JNI开发系列:第三章 对引用数据类型的操作
Android JNI开发系列:第四章 异常处理
Android JNI开发系列:第五章 局部和全局引用
Android JNI开发系列:第六章 线程
Android JNI开发系列:第七章 POSIX线程
Android JNI开发系列:第八章 POSIX Socket API 面向连接的通信
Android JNI开发系列:第九章 POSIX Socket API 无连接的通信
Android JNI开发系列:第十章 POSIX Socket API 本地通信
1 JNI中的基本数据类型
JNIJavaC/C++
jbooleanbooleanunsigned charjbytebytecharjcharcharunsigned shortjshortshortshortjintintintjlonglonglong longjfloatfloatfloatjdoubledoubledouble
2 JNI中的引用类型
JNIJava
jclassjava.lang.Classjthrowablejava.lang.Throwablejstringjava.lang.StringjobjectsOther objectsjobjectArrayjava.lang.Object[]jbooleanArrayboolean[]jbyteArraybyte[]jcharArraychar[]jshortArrayshort[]jintArrayint[]jlongArraylong[]jfloatArrayfloat[]jdoubleArraydouble[]jarrayOther arrays