赞
踩
最早的Android SDK工具包,包含一些GUI的工具。
而在一些场景(如打包)只需要命令行工具时,下载 command-line tools 即可。
到 Android Studio下载页 ,找到 Command line tools only 下载。
命令行工具包,替换了原SDK工具包 tools 目录下的内容:
通过下载页,得到最新下载地址(这里使用了Linux平台的):
https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip
通过一下方法配置:
完成配置,通过 android_sdk/cmdline-tools/latest/bin/sdkmanager 来更新下载SDK工具包。
负责SDK的管理。
# 列出所有可用的包 sdkmanager --list # 安装包,可以安装多个用空格分开 sdkmanager "platforms;android-33" "build-tools;34.0.0" # 安装CMake或NDK,使用下面语法 sdkmanager --install "ndk;21.3.6528147" sdkmanager --install "cmake;10.24988404" # 卸载包 sdkmanager --uninstall "platforms;android-33" # 更新已安装的包 sdkmanager --update # 接受协议 sdkmanager --licenses
上面所述配置,这里提供 完成下载初始化目录、安装sdk相关包 的 Shell脚本:
#!/bin/sh
SDK_DIR=./android_sdk
# 配置命令行工具目录
mkdir -p $SDK_DIR/cmdline-tools/latest
wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip
unzip -o commandlinetools-linux-9477386_latest.zip
rm -rf $SDK_DIR/cmdline-tools/latest
mv -f cmdline-tools/ $SDK_DIR/cmdline-tools/latest
# 接受协议,安装sdk
cd $SDK_DIR/cmdline-tools/latest/bin
yes | ./sdkmanager --licenses
./sdkmanager "platforms;android-32" "build-tools;34.0.0"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。