最近可能要用到调用jni,我对NDK和Jni了解很是的少,今天根据网络上的一些博客搭建了一下NDK的开发环境,可是继续往下编译jni这些就不会了,若是有哪位看到了,但愿能帮帮忙 html
下面我将今天搭建NDK的步骤分享一下: linux
1.下载android-ndk-r8d源码 (或者去下载最新的包:http://developer.android.com/tools/sdk/ndk/index.html) android
2.解压事后,配置环境 vim
a)cd ~ windows
b)vim .bashrc bash
c)在文件的最末端,添加 export PATH=$PATH:/home/ss/android-ndk-r7b (这里是个人ndk文件夹路径) 网络
d)保存退出以后,source .bashrc ui
e)查看是否成功,ndk-build -v
google
3.简单的使用方法: spa
1.进入到你的sample文件夹,找到hello-jni文件夹,进入
2.若是你按照我上面所说的方式进行了配置环境变量,那么你能够直接输入以下命令:
ndk-build
3.当你再次查看的时候会发现多了一个libs文件夹,进入到最里面,
4.你将会找到一个*.so文件,说明你成功了哦
下一篇是在windows上搭建NDK环境(一)
这是两篇不一样风格搭建方式,同时都附带了hello-jni的例子显示!
参考文献:http://www.linuxidc.com/Linux/2012-03/56952.htm