【发布时间】:2016-12-16 07:45:49
【问题描述】:
我想通过命令行安装 android sdk 组件。
我如何列出它们并在命令行中安装它们(用于自动化)?
【问题讨论】:
标签: android command-line sdk automation
我想通过命令行安装 android sdk 组件。
我如何列出它们并在命令行中安装它们(用于自动化)?
【问题讨论】:
标签: android command-line sdk automation
可用的包和名称可以用这个命令得到:
android list sdk -u -s -e -a
-u = no ui
-s = silent
-e = extended details on each package
-a = all packages
然后你会得到这样的输出:
id: 1 or "tools"
Type: Tool
Desc: Android SDK Tools, revision 25.2.4
所以例如可以使用 id "tools"。
我使用这个命令安装:
echo y | android update sdk --no-ui --all --filter "extra-google-m2repository,extra-android-support,tools,platform-tools,extra-android-m2repository,extra-google-usb_driver,build-tools-25.0.2"
echo y 回答了许可问题。
【讨论】: