特拉维斯| Android:平台工具v26.0.2没有安装

Mia*_*LiD 8 continuous-integration android github travis-ci platform-tools

10月26日,我的Travis CI构建突然失败,所提到的解决方法都没有为我工作(如https://github.com/travis-ci/travis-ci/issues/6193).我的皮棉报告中报告了确切的问题:

The SDK platform-tools version (23.0.1) is too old to check APIs compiled with API 25; please update

这是特拉维斯工作的日志:https://api.travis-ci.org/jobs/294869249/log.txt?deansi = true

我PR的链接:https://github.com/edx/edx-app-android/pull/1020

platform-tools revision 26.0.2最近发布了其下载完成错误的校验和,因此Travis正在使用后备platform-tools revision 23.0.1来运行我的项目上的lint导致问题.

以下是作业日志中的错误摘录(https://api.travis-ci.org/jobs/294869249/log.txt?deansi=true):

安装档案:

准备安装档案

下载Android SDK平台工具,修订版26.0.2

下载完成错误的校验和.预计b8130e7c390496cff12bf9355739bd41eed6a0a5,得到668ff8e319715175ff628ad52b124f154275fe2d.

完成.什么都没安装.

有什么想法修复?

Mia*_*LiD 0

这个问题在特拉维斯这边以某种方式自动解决了,我这边什么也不用做。

更多详细信息可以在我在 Travis 的 Github 上创建的这个问题中找到:

https://github.com/travis-ci/travis-ci/issues/8676