Install correct tools package

Travis CI installs deprecated Tools 25.2.5, but avdmanager comes in
25.3.0 and higher
pull/282/head
Loren M. Lang 2020-08-30 19:34:23 -07:00
rodzic 4bfa917dee
commit e3e725d622
1 zmienionych plików z 5 dodań i 11 usunięć

Wyświetl plik

@ -9,7 +9,7 @@ android:
- platform-tools - platform-tools
- build-tools-28.0.3 - build-tools-28.0.3
- android-24 - android-24 # Need older API for Android ARM as no KVM for x86
- android-28 - android-28
- sys-img-x86-android-26 - sys-img-x86-android-26
@ -39,19 +39,13 @@ addons:
#services: #services:
# - xvfb # - xvfb
# Emulator Management: Create, Start and Wait # Start emulator early so it's ready when the build is done
before_install: before_install:
- env USE_SDK_WRAPPER=y android list avd
- env USE_SDK_WRAPPER=y android list sdk
- env USE_SDK_WRAPPER=y android list device
- env USE_SDK_WRAPPER=y android list target
- sudo apt-get install -y xvfb - sudo apt-get install -y xvfb
# Install the rest of tools (e.g. avdmanager) # Install the rest of tools (e.g. avdmanager)
#- yes | sdkmanager tools - yes | sdkmanager tools
# Install the system image.
#- sdkmanager "system-images;android-24;default;armeabi-v7a"
- echo no | avdmanager create avd --force --name test --package 'system-images;android-24;default;armeabi-v7a' --abi armeabi-v7a --sdcard 100M - echo no | avdmanager create avd --force --name test --package 'system-images;android-24;default;armeabi-v7a' --abi armeabi-v7a --sdcard 100M
- xvfb-run $ANDROID_HOME/tools/emulator -avd test -no-audio -no-window & - xvfb-run $ANDROID_HOME/emulator/emulator -avd test -no-audio -no-window &
before_script: before_script:
- android-wait-for-emulator - android-wait-for-emulator
@ -63,5 +57,5 @@ before_script:
script: script:
- ./gradlew build - ./gradlew build
- ./gradlew connectedCheck
- ./gradlew test - ./gradlew test
- ./gradlew connectedCheck