【问题标题】:How to hide Android sdkmanager download progress bar?如何隐藏 Android sdkmanager 下载进度条?
【发布时间】:2018-04-02 04:44:58
【问题描述】:

当我运行像 sdkmanager "build-tools;26.0.1" 这样的 sdkmanager 命令时,由于下载进度条,它会在 Jenkins 控制台中吐出数百行。有没有办法隐藏它或将其置于安静模式?

我在sdkmanager --help 输出中看不到选项。我正在考虑将输出通过管道传输到/dev/null

【问题讨论】:

    标签: android jenkins android-sdk-tools android-build android-sdk-manager


    【解决方案1】:

    我最终用 grep 隐藏了进度条。

    sdkmanager --update | grep -v = || true
    

    【讨论】:

    • 你救了我的命,伙计。 :)
    • 比起/dev/null 管道,我更喜欢这个解决方案,因为只有隐藏进度条,我们在运行 SDK 管理器时会收到错误消息和更多信息。
    • 但是 Google 确实应该在他们的 SDK 工具中添加 --silent 选项
    【解决方案2】:

    到目前为止,documentation 列出了所有参数,但没有 --silent。将其发送到 /dev/null 以使其静音可能是一种解决方案。

    【讨论】:

      猜你喜欢
      • 2019-07-25
      • 2011-06-10
      • 1970-01-01
      • 2020-09-04
      • 1970-01-01
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多