最新版本的Android SDK使用新的android
命令行工具取代了旧版“SDK Manager”GUI工具(由sdkmanager
命令启动)。现在可以通过运行sdkmanager --update
来执行对本地Android SDK的更新。
运行sdkmanager --update
时,它似乎“挂起”并最终返回done
。有没有办法在更新期间输出状态信息,即待处理更新数/总下载大小/正在进行的数据传输/等等?
答案 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