1. NDK开发编译和调试需要3个组件:
1.Android NDK是一个开发工具集,允许使用C或C++(原生代码)嵌入到Android的App中,
可以参考:NDK入门学习
2.CMake是一个开源的跨平台工具,可以进行编译、测试和打包,可以编译源代码、库文件等等;
与Gradle搭配可以用来构建原生库,如果只是ndk-build(生成库文件)不需要此组件;
3. LLDB是一个高性能的调试器,可以调试C、C++、Objective-C和Objective-C++;
Android Studio添加此工具可以调试原生代码;
2. NDK开发和调试工具下载
2.1 NDK路径配置
配置NDK的环境路径:File->Project Structure->SDK Location,设置NDK的路径
2.2 下载LLDB和CMake
Android Studio的Tool->SDK Manager->Android SDK -> SDK Tools ->选择CMake和LLDM -> Apply