步骤如下:
1.在Java类中声明一个native方法
2.使用javah 命令生成包含 native 方法类的 c/c++头文件(不喜欢生成后的头文件名,自己改下吧)
生成后H文件如下(这里将com_open_jni_Test.h改为了Test.h):
3.按照C/C++定义的头文件来写C/C++源文件
4.将C/C++源文件编译成动态链接库(linux系统so文件/Window系统dll文件)
mk文件配置如下:
编译生成so文件
5.主界面的调用代码如下:
Logcat清楚的看到
demo地址:http://download.csdn.net/detail/zz7zz7zz/6355239
邮箱:zz7zz7zz@163.com
微博:http://weibo.com/u/3209971935