如何隐藏 Android sdkmanager 下载进度条?
Posted
技术标签:
【中文标题】如何隐藏 Android sdkmanager 下载进度条?【英文标题】:How to hide Android sdkmanager download progress bar? 【发布时间】:2018-04-02 04:44:58 【问题描述】:当我运行像 sdkmanager "build-tools;26.0.1"
这样的 sdkmanager
命令时,由于下载进度条,它会在 Jenkins 控制台中吐出数百行。有没有办法隐藏它或将其置于安静模式?
我在sdkmanager --help
输出中看不到选项。我正在考虑将输出通过管道传输到/dev/null
。
【问题讨论】:
【参考方案1】:我最终用 grep 隐藏了进度条。
sdkmanager --update | grep -v = || true
【讨论】:
你救了我的命,伙计。 :) 比起/dev/null
管道,我更喜欢这个解决方案,因为只有隐藏进度条,我们在运行 SDK 管理器时会收到错误消息和更多信息。
但是 Google 确实应该在他们的 SDK 工具中添加 --silent
选项【参考方案2】:
到目前为止,documentation 列出了所有参数,但没有 --silent
。将其发送到 /dev/null
以使其静音可能是一种解决方案。
【讨论】:
以上是关于如何隐藏 Android sdkmanager 下载进度条?的主要内容,如果未能解决你的问题,请参考以下文章
无法运行 Android SDK 管理器。如何运行 SDKmanager.bat?
如何使用 Visual Studio 2017 在 Windows 中查找 Android sdkmanager 安装路径
Sdkmanager“错误:无法在 Windows 上找到或加载主类 com.android.sdklib.tool.sdkmanager.SdkManagerCli”