Android SDK sdkmanager进度更新

时间:2017-05-20 17:04:04

标签: android command-line android-sdk-tools

最新版本的Android SDK使用新的android命令行工具取代了旧版“SDK Manager”GUI工具(由sdkmanager命令启动)。现在可以通过运行sdkmanager --update来执行对本地Android SDK的更新。

运行sdkmanager --update时,它似乎“挂起”并最终返回done。有没有办法在更新期间输出状态信息,即待处理更新数/总下载大小/正在进行的数据传输/等等?

3 个答案:

答案 0 :(得分:2)

使用最新的SDK工具(截至2017年9月27日26.1.1),我们现在有一个下载进度条:

$ sdkmanager "build-tools;26.0.2"
[=====================                  ] 50% Downloading build-tools_r26.0.2-ma

使用旧版本时,似乎没有选项显示此进度。解决方案:更新SDK工具。

答案 1 :(得分:0)

显然没有可靠的方法来监控软件包的安装或更新进度(除非你监控你的网络流量),对我来说,我只需打开软件包所在的文件夹,然后从那里看到进度。出现文件和文件夹。在这种情况下的目标是你想要添加Android平台或包。只要在完成流程并且平台正常工作时引发标志,我就不会担心它是如何下载的。

答案 2 :(得分:0)

试试这个:

sdkmanger "package" --verbose