什么是 Android NDK?
NDK(Native Development Kit) 是 Android 提供的一套开发工具,用来在应用中使用 C/C++ 语言编写、编译和集成本地代码(Native Code)。它的核心作用就是:
让 Android 应用可以调用和运行底层的 C/C++ 代码,而不仅仅是 Java/Kotlin。通俗讲:Android SDK(Android SDK(Software Development Kit)) 是写 Java/Kotlin 层 的;Android NDK 是写 C/C++ 层(Native 层) 的。
在 Linux 上安装 Android NDK 有几种方式,最推荐的方法是使用 Android SDK 的命令行工具 (sdkmanager),因为这样可以保持版本一致、方便更新。