现在的位置: 首页 > 综合 > 正文

NDK Java 调用 C/C++ (二)

2019年09月14日 ⁄ 综合 ⁄ 共 340字 ⁄ 字号 评论关闭

步骤如下:

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

抱歉!评论已关闭.