Android NDK是啥 目前的安卓很多时候已经不是纯java开发的了,还会与c++结合开发,会把重要的方法和私密的信息放到c++中,或者是一些图像处理、视频处理等操作,使用c++,也就是放在c++动态库中(.so文件) 需要在Android studio中开发与调试c++代码,就需要使用NDK了。(Native Development Kit) 作用:快速开发c++的动态库 加入NDK开发,因为运行效率高,代码安全性高,跨平台 还需要JNI,调试c++ Cmake定制编译流程和生成本地化工具的文件 安装: so文件 如果项目中用到了NDK,就会生成 .so文件