06 Apr 2020
公司安卓项目需要上CI,于是需要研究android编译,而其编译依赖sdk。
在android ide官网上,有一个studio的工具,那个是IDE开发工具,但是我们需要的仅仅是命令行的编译工具,所以我们只需要下载下面的Command line tools only(下载的是sdk管理工具,还需要使用它来下载sdk)即可
# 下载 wget https://dl.google.com/android/repository/commandlinetools-linux-6200805_latest.zip unzip commandlinetools-linux-6200805_latest.zip # 列出可用的sdk和其他工具 sdkmanager --sdk_root=/usr/local/android --list # 安装 sdkmanager --sdk_root=/usr/local/android "platform-tools" "platforms;android-28"
错误1: Warning: Could not create settings java.lang.IllegalArgumentException
yes|sdkmanager --sdk_root=/usr/local/android --licenses