Android JNI 使用的数据结构JNINativeMethod详解
Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下:typedef struct { const char* name; const char* signature; void* fnPtr;} JNINativeMethod;第一个变量name是Java中函数的名字。第二个变
转载
2010-08-22 23:06:00 ·
260 阅读 ·
0 评论