language: android sudo: required jdk: oraclejdk8 before_cache: -rm -f $HOME/.gradle/caches/modules-2/modules-2.lock -rm -fr $HOME/.gradle/caches/*/plugin-resolution/ cache: directories: -$HOME/.gradle/caches/ -$HOME/.gradle/wrapper/ env: global: - ANDROID_API=25 - EMULATOR_API=22 - ANDROID_BUILD_TOOLS=25.0.2 - ADB_INSTALL_TIMEOUT=5 # minutes android: components: - platform-tools - tools - build-tools-$ANDROID_BUILD_TOOLS - android-$ANDROID_API - android-$EMULATOR_API_LEVEL - extra - addon - extra-google-m2repository - extra-android-m2repository - addon-google_apis-google-19 - sys-img-armeabi-v7a-addon-google_apis-google-$ANDROID_API_LEVEL - sys-img-armeabi-v7a-addon-google_apis-google-$EMULATOR_API_LEVEL before_script: - echo no | android create avd --force -n test -t android-$EMULATOR_API_LEVEL --abi armeabi-v7a - emulator -avd test -no-skin -no-audio -no-window & - android-wait-for-emulator - adb shell input keyevent 82 &