为Android SDK SDKManager CLI命令隐藏进度栏



在运行命令sdkmanager以使用命令行接口安装或更新Android SDK时,我总是会得到一个进度栏。

问题是在运行Docker构建SDK的安装时,将接管所有进度条记录的日志。

我正在使用 sdk-tools-linux-4333796.zip版本的SDKMANAGER命令,我是不是设置标志--verbose

有什么方法可以使命令保持沉默,没有进度栏?

当前,sdkmanager没有完全模式的选项。不过,可以用>/dev/null抑制所有标准输出。例如,

RUN echo "y" | sdkmanager "build-tools;28.0.3" 
    "emulator" 
    "platform-tools" 
    "platforms;android-28" 
    "system-images;android-28;google_apis;x86_64" 
    "tools" >/dev/null

最新更新