android ndk 环境

1,安装eclipse + sdk 

2, 下载NDKr9 ,

3,eclipse 安装NDK插件,在线安装preference ---> install new software

安装后出现如下图:



则说明安装插件成功。

将NDK本地目录添加到以上 NDK配置中。。。


2,构建 原生支持的工程:


右键java-only工程----->android tools----->Add Native Support.将会添加jni,libs等目录,以及一些构建系统的文件中,android.mk,application.mk.

3,在xxxxActivity 中 使用native 方法时,使用javah工具自动生成本地方法对应的JNI头文件:


1,选中要生成JIN头文件的activity 文件,run---> External tools ---->external tools configuration .打开如下界面:




按如下图进行启动项的方式进行配置。点击run后即可在JNI目录下生成activity文件对应的JNI头文件。如下:



3,在JNI目录下编写C/C++代码。打开Echo.cpp ,发现 unsloved inclusion <jni.h>


是因为没有导入NDK依赖的库。可按如下方式导入:



#include <xxxx.h>时缺少什么头文件就到相应目录导入相应库即可。










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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值