diff --git a/.travis.yml b/.travis.yml index 9b151e22..33d94ec3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,17 +2,16 @@ sudo: false language: android jdk: - oraclejdk8 -android: - components: - - tools - - platform-tools - - build-tools-26.0.2 - - android-24 - - sys-img-armeabi-v7a-android-24 branches: only: - master -before_install: +install: +# Let's use the new command 'sdkmanager' to install Android SDK components +- yes | sdkmanager --verbose "build-tools;26.0.2" +- yes | sdkmanager --verbose "platform-tools" +- yes | sdkmanager --verbose "tools" +- yes | sdkmanager --verbose "platforms;android-24" +- yes | sdkmanager --verbose "system-images;android-24;default;armeabi-v7a" # After Travis updated image with Android base environment, building via ant is not possible anymore. # Library tests are old-style tests, and trust on legacy Android ant environment. # Need to disable tests until they are ported to JUnit 4 and gradle build.