8

10 月 26 日,我的 Travis CI 构建突然开始失败,并且没有提到的解决方法对我有用(例如https://github.com/travis-ci/travis-ci/issues/6193)。我的 lint 报告中报告的确切问题:

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

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

我的公关链接: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。

完毕。什么都没有安装。

有什么解决办法吗?

4

1 回答 1

0

这个问题在 Travis 方面以某种方式自动解决了,我不得不什么都不做。

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

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

于 2018-05-22T18:50:41.660 回答