安卓如何加载java动态库_如何为Android,Mac和Windows平台创建Java JNI动态链接库

Java Native Interface (JNI) 是Java和C/C++之间的桥梁。在一些情况下,为了提高Java程序的性能,扩展Java程序的功能,我们需要使用JNI。比如数据库的调用,当我们下载一个JDBC的jar包之后,解压可以看到里面包含了不同平台的动态链接库:

9f3fbe8b16ca7af07eef09e73b000bae.png

这篇文章介绍如何为Android,Mac和Windows平台,创建一个最简单的JNI动态链接库。

参考文章:

Android

下载NDK,并在Eclipse中配置路径:

35895d2634fac36d0a62cae5f2ccafc8.png

创建一个Android工程hellojni。右键工程,选择Add Native Support自动生成C/C++工程:

b50c0e6287dd1994bc9ff0b62c50472a.png

修改C/C++代码,配置一下Android.mk:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值