Android Studio 从 2.2 版本起开始支持 CMake ,可以通过 CMake 和 NDK 将 C/C++ 代码编译成底层的库,然后再配合 Gradle 的编译将库打包到 APK 中。 这意味就不需要再编写 .mk 文件来编译 so 动态库了。 CMake 是一个跨平台构建系统,在 Android Studio 引入 CMake 之前,它就已经被广泛运用了。 Google 官方网站上有对 CMake 的使用示范,可以参考 官方指南。 总结官网对 CMake 的使用,其实也就如下的步骤: add_library 指定要编译的库,并将所有的 .c 或 .cpp 文件包...