下载NDK
首先,在官网下载相应ndk版本
https://developer.android.google.cn/ndk/downloads/older_releases
比如 Android NDK, Revision 10e (May 2015)
解压缩
如果下载的是.bin
文件,可以直接执行
./android-ndk-r10e-linux-x86_64.bin
会自动解压缩,生成相应的文件夹
如果下载的是.zip
文件,可以先安装zip解压工具unzip
,再解压
sudo apt install unzip
unzip android-ndk-r10e-linux-x86_64.zip
配置NDK
下载完成后,执行
gedit ~/.bashrc
在打开的文件末尾添加如下内容,/opt/android/ndk/android-ndk-r10e
是刚才解压缩后NDK所在的路径
export NDK_HOME=/opt/android/ndk/android-ndk-r10e
export PATH=$NDK_HOME:$PATH
保存退出后,使其生效
source ~/.bashrc
然后执行
echo $NDK_HOME
会打印如下信息
/home/heiko/Android/ndk/android-ndk-r10e
验证配置是否成功
执行如下代码
ndk-build -v
可能会报错
ERROR: Cannot find 'make' program. Please install Cygwin make package
or define the GNUMAKE variable to point to it.
这是因为没有安装make
,我们安装一下即可
sudo apt install make
然后再次执行
ndk-build -v
可以看到打印如下信息,表示ndk配置成功