android gradle编译ndk的2中配置

来源:互联网 发布:cc攻击防御 php 编辑:程序博客网 时间:2024/06/03 14:51


1. 默认的cmake方式   

defaultConfig{
   externalNativeBuild{      cmake{ cppFlag "" }
}
}
//cmak依赖的脚本, 
//CMakeLists.txt里面的内容包含了模块名,平台,等
externalNativeBuild{
cmake {path "CMakeLists.txt"}}
2. ndkbuild方式, 
  传统的使用方式,依赖Application.mk Android.mk
//指定文件为空,就不会用CMake方式编译了
sourceSets.main {    jni.srcDirs = []}
//编译Android.mk文件externalNativeBuild{    ndkBuild{path "src/main/jni/Android.mk"}
}

0 0
原创粉丝点击