标签:
android studio NDK 编译
第一步:
在main下面建立jni文件夹:吧相关的文件放进来
第二步:
app/build.gradle下面
添加代码:
ndk {
moduleName "app" // <-- This is the name of my C++ module!
cFlags "-DANDROID_NDK " // Define some macros
ldLibs "EGL", "GLESv3", "dl", "log" // Link with these libraries!
stl "stlport_shared"
}
具体如下:
第三步:
在local.properties文件中 配置好本地NDK的路径,比如我的:
ndk.dir=/Users/cinba/Library/android-ndk-r10e
sdk.dir=/Users/cinba/Library/android-sdk
第四步:
然后 build-> make project,so文件就生成好了;
位置在 目录 app/build/intermediates/ndk/下面;
第五步:
将生成好的so文件copy到我们的jniLibs文件夹中即可;
标签:
原文地址:http://www.cnblogs.com/androidxiaoyang/p/5403955.html