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。如图:
AndroidStudio使用Cmake编译so

新建项目

File->New->New Project注册勾选Include C++ support

AndroidStudio使用Cmake编译so
最后的C++ Support选择如下:
AndroidStudio使用Cmake编译so

编译项目

项目的目录结构如下,多了CMakeLists.txt这个文件
AndroidStudio使用Cmake编译so
build.gradle中的defaultConfig如下
AndroidStudio使用Cmake编译so
以及多了externalNativeBuild
AndroidStudio使用Cmake编译so
编译项目,运行结果如下
AndroidStudio使用Cmake编译so

相关文章: