AndroidStudio使用Cmake编译so
AndoridStudio 使用Cmake编译so
以前编译so比较麻烦,这里使用Android Studio编译so,Studio版本2.3以上,我使用的是3.2版本。
Cmake下载
打开Android Studio,File->Setting,选择Appeareance&Behavior->System Settings->Android SDK。选择SDK Tools,下载CMake,LLDB,NDK。如图:
新建项目
File->New->New Project注册勾选Include C++ support
最后的C++ Support选择如下:
编译项目
项目的目录结构如下,多了CMakeLists.txt这个文件
build.gradle中的defaultConfig如下
以及多了externalNativeBuild
编译项目,运行结果如下