NDK快速入门(android studio)


1、android studio下载地址:http://www.android-studio.org/

2、NDK下载地址https://developer.android.google.cn/ndk/downloads/index.html

3、NDK下载解压后放在全英文路径,并设置好环境变量,cmd中使用ndk-build可看出是否安装ok.

4.参考下面这篇文章设置javah与ndk-build两个快捷命令

http://www.jianshu.com/p/e689d0196a17

 5.在local.properties中设置ndk路径,我的是

sdk.dir=D\:\\AS_sdk
ndk.dir=D\:\\android_ndk\\android-ndk-r15-beta1

6.app下的build.gradle中添加如下

ndk{
            moduleName "Jni"  //这是动态库名字
            cFlags "-DANDROID_NDK " // Define some macros
            ldLibs "EGL", "GLESv3", "dl", "log"         // Link with these libraries!
            stl "stlport_shared"


        }

7.jni文件编写

    一、通过javah将java文件生成Jni头文件,可选中java文件直接使用步骤3中设置的命令

    二、使用c或cpp实现接口

   三、添加android.mk生成so,使用命令ndk-build

    四、将生成的so拷贝到jniLib中直接使用

猜你喜欢

转载自blog.csdn.net/humanspider1/article/details/70189789