詳細配置使用請移步: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文件夾中便可;