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
这里's the Travis job' s日志: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导致问题 .
这里's the error excerpt from the job' s日志(https://api.travis-ci.org/jobs/294869249/log.txt?deansi=true):
安装存档:准备安装存档下载Android SDK平台工具,修订版26.0.2下载以错误的校验和完成 . 预计b8130e7c390496cff12bf9355739bd41eed6a0a5,得到668ff8e319715175ff628ad52b124f154275fe2d . 完成 . 什么都没安装 .
有什么想法修复?
1 回答
这个问题在特拉维斯方面得到了解决,我不得不在我的方面做任何事情 .
更多细节可以在我在Travis的Github上创建的这个问题中找到:
https://github.com/travis-ci/travis-ci/issues/8676