详细配置使用请移步:https://www.jianshu.com/p/4c7d9a10933bandroid
android studio NDK 编译app
第一步:gradle
app/build.gradle下面ui
添加代码:spa
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"
}.net
具体以下:debug
第二步:blog
在local.properties文件中 配置好本地NDK的路径,好比个人:ci
ndk.dir=/Users/cinba/Library/android-ndk-r10e
sdk.dir=/Users/cinba/Library/android-sdkv8
第三步:
在main下面创建jni文件夹:吧相关的文件放进来
第四步:
而后 build-> make project,so文件就生成好了;
位置在 目录 app/build/intermediates/ndk/下面;
第五步:
将生成好的so文件copy到咱们的jniLibs文件夹中便可;