在android studio 2.2及以上,构建原生库的默认工具是 CMake。CMakelist.txt一般也在jni目录下。
Android.mk是Eclipse的android工程中jni下面的文件。
都是对本地文件进行管理的配置文件。
Android Studio支持两种构建方式:
1. CMake:Android studio新的构建方式,Project Path需要选择CMakeList.txt文件路径,jni会按照这个脚本来进行编译,具体脚本的编写看下面。
2. ndk-build:老eclipse的构建方式,也就是Android.mk的形式。