Android Ubuntu 编译环境搭建

Android Ubuntu 编译环境搭建

首先前往 https://developer.android.com/studio 下载 sdkmanager 工具

linux 版本下载

将其解压后, 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 编译

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://zwc365.com/2020/12/23/androidubuntu编译环境搭建

Buy me a cup of coffee ☕.