我无法使用travis.CI构建android-27,工具-27.0.2

时间:2017-12-08 17:20:53

标签: travis-ci

任何人都可以帮助我吗?

被困在我身边。

https://travis-ci.org/XinyueZ/mvvm-template/jobs/313586340

我无法构建(./gradlew测试)它。

我的language: android android: components: - tools - platform-tools - build-tools-27.0.2 - android-27 - add-on - extra licenses: - 'android-sdk-license-.+' jdk: - oraclejdk8 script: - ./gradlew :repository:testMockDebugUnitTest :repository:testProdDebugUnitTest :repository:testProdReleaseUnitTest before_cache: - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock cache: directories: - $HOME/.m2 - $HOME/.gradle/caches/ - $HOME/.gradle/wrapper/ buildToolsVersion = '27.0.2' 是:

yml

我也试过27.0.1,同样失败了。

我有一到三次成功,仅仅2个小时后,出了点问题。

相同{{1}},没有变化。

See here

1 个答案:

答案 0 :(得分:26)

Google似乎上传了android-27软件包的新版本,现在校验和不同,下载失败。目前,您需要使用sdkmanager CLI自行安装。以下是您需要添加到.travis.yml文件中的内容:

before_install:
- yes | sdkmanager "platforms;android-27"