从最简单的开始:
(一):Java 调用native 方法。
使用native方法需要预先声明,与普通函数的区别就是多了native关键字。javah利用它来生成相应的头文件。
在android 的NDK开发中我不建议使用javah工具生成头文件。理由是javah生成的头文件与我们需要的函数名相差比较大。在工程下新建jni目录存放C与C++文件。新建源文件source.c
下面进入cygwin cd到工程目录下执行ndk-build。它会生成libmylib.o文件

注意:在java 中我们导入的是mylib。
然后开始编译运行,下面是结果:
