一、前言
NDK可以支持使用C/C++来编写Android程序,不但可以引入C/C++中优秀的库资源,而且在使用底层的C/C++来处理一些复杂的运算效率更高,并且可以方便跨平台移植。本篇主要以CMake的方式来构建NDK,主要以最常规的方式创建一个NDKImportDemo,并对自动创建官方例子进行分析构建的过程以及CMakeLists.txt构建文件的配置。
二、准备
1、检查Android studio版本
Android studio 2.2以上才支持CMake构建,我的版本是3.2.1
2、检查是否下载CMake、NDK
NDK:原生开发工具包,可以支持使用C/C++编写Android应用
CMake:跨平台的独立自动化构建工具,辅助构建原生库
LLDB:可以用来调试C/C++代码