在学习Android NDK开发,需要了解JNI技术,在网上找到了一本书《The Java Native Interface Programmer’s Guide and Specification》,讲JDK1.0与JDK1.2的JNI接口和功能(目前最新的是JDK1.4)。我已经看完一遍了,觉得不错,决定提取重点翻译一下,留作参考。
为了方便查找对应相关知识,关于这本书的一系列文章仍按照书本的章节来写。本文的知识点和图片、示例等均来源于上面提到的书。也不知道会不会侵犯版权。
阅读前,确定你已经熟悉Java、C和C++语言的基本语法和基本用法,比如Java定义类,C++定义类和成员函数,C语言定义函数,还有控制流等。只需要非常基本的知识就可以了。
我不对你的基本知识产生任何怀疑,因为你已经熟悉了基本知识,那就继续。