Android docker在./sdkmanager命令中失败

时间:2020-08-22 01:08:35

标签: docker dockerfile

这是我的第六个Dockerfile,出现相同的错误。基于ubuntu,它无法在执行sdkmanager的任何第一行上构建。我现在正在关注this,但由于相同的问题也失败了。

# Set up Android SDK
RUN wget -O sdk-tools.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
RUN unzip sdk-tools.zip && rm sdk-tools.zip
RUN mv tools Android/sdk/tools
RUN cd Android/sdk/tools/bin && yes | ./sdkmanager --licenses # failure
RUN cd Android/sdk/tools/bin && ./sdkmanager "build-tools;29.0.2" "patcher;v4" "platform-tools" "platforms;android-29" "sources;android-29"
ENV PATH "$PATH:/home/developer/Android/sdk/platform-tools"

如果我执行sdkamanger --update或任何构建工具,它也会失败;该命令的29.0.2部分。如果我删除了这些,则构建成功,因此我认为我在使用sdkmanager时出错。

我的android版本工具为25.0,但在此阶段,我只是想将其构建为学习步骤。

0 个答案:

没有答案