首先前往 https://developer.android.com/studio 下载 sdkmanager 工具
将其解压后, export 设定命令行路径
export PATH="/xxxxxxxx(使用自己的路径)/cmdline-tools/bin:${PATH}"
# 设定 Android sdk 路径(这里替换成你自己的路径)
export ANDROID_HOME=/home/xxxxxx/software/android_sdk
设定好路径后,可以通过
sdkmanager --sdk_root=$ANDROID_HOME --list
查看所有的 sdk 版本及列表。在其中选择你需要的版本,然后下载
通过命令行下载需要的 sdk 工具
sdkmanager --sdk_root=$ANDROID_HOME "platform-tools" "build-tools;28.0.3" "platforms;android-28"
# 下载 ndk 工具
sdkmanager --sdk_root=$ANDROID_HOME "ndk;16.1.4479499"
下载指定的版本工具完成后,还需要下载 gradle 编译工具,前往 gradle 下载页面:https://gradle.org/releases/
选择需要的版本然后下载,并解压
wget https://services.gradle.org/distributions/gradle-6.0-bin.zip
unzip gradle-6.0-bin.zip
再将解压后的目录配置在环境变量中:
export PATH="/xxx (这里填写你的路径)/gradle-6.0/bin:${PATH}"
当配置正确后,可以执行: gradle -v
查看输出
上方所有的 export 命令,均可以写入到 :
~/.bashrc
文件中,然后执行source ~/.bashrc
加载
配置 NDK 环境
在 sdkmanager 安装 sdk 和 ndk 完成后。
在 ANDROID_HOME/ndk/xxxxx 目录下。便是 ndk 编译工具
将这个路径添加到环境变量中
export PATH="$ANDROID_HOME/ndk/(小括号填写ndk版本号):${PATH}"
执行 ndk-build 即可进行 ndk 编译