1.NDK开发环境搭建
1.1 Windows
http://www.cnblogs.com/baronzhao/archive/2012/07/10/2585181.html
1.2 Linux
http://www.cnblogs.com/dyingbleed/archive/2012/10/07/2714023.html
2.NDK开发
2.1 NDK编程参考
http://xiechengfa.iteye.com/blog/987685
2.2 Java与C互相调用实例详解
http://www.cnblogs.com/lknlfy/archive/2012/03/13/2394153.html
2.3 NDK学习之旅
http://www.eyeandroid.com/forum-AndroidNDK-1.html
3.其它
3.1如何运行NDK项目?
运行安装目录下的“Cygwin.bat”,在运行“Cygwin.bat”打开的命令行窗口输入:
cd $ndk
(目的,找到要运行程序的路径,此时默认进入了ndk安装目录D:\Java\android-ndk-r8d)
1.运行:cd$ndk/samples/hello-jni
2.编译:$ndk/ndk-build
3.到”…/hello-jni/libs/armeabi“目录下看有没有生成的.so文件,如果有,你的ndk就运行正常啦!
3.2如何提供给上层应用jar包和.so动态库?
1. NDK编程
2. java项目,JAVA接口,生成jar包,放到应用程序/libs/**.jar
3. .so文件放到应用程序/libs/armeabi/**.so
注意:JNI静态注册