Ubuntu 上安装与配置 Android NDK
什么是 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),因为这样可以保持版本一致、方便更新。
安装 Android NDK 的前提条件
在安装 NDK 之前,必须先安装以下依赖:
1 |
|
⚠️ Android SDK 工具需要 Java 环境(这里推荐使用 OpenJDK 17)。
安装 Android SDK 命令行工具
创建 SDK 目录
建议放在主目录下:
1 |
|
下载并安装 Android SDK 命令行工具
1 |
|
配置环境变量
1 | # 将环境变量添加到 .bashrc 文件 |
使用 sdkmanager 安装 NDK
接受许可证
1 |
|
安装基础组件
1 | sdkmanager "platform-tools" "build-tools;34.0.0" "platforms;android-34" |
安装 NDK
1 |
|
这是当前(2025 年)较新的稳定版本。
你也可以列出所有版本:
1 |
|
验证安装是否成功
1 |
|
设置环境变量
1 |
|
Ubuntu 上安装与配置 Android NDK
https://pengtech.net/android/install-android-ndk-on-ubuntu.html