RED*_*ED_ 3 java android travis-ci
我猜这是travis-ci支持吗?我是从他们的网站发送来的。我想我应该在这里问这个问题。
因此,我将Google Analytics(分析)添加到了我的应用中,为此,我必须将其插件的gradle更新到2.10版。完成后,所有travis-ci都会运行我的构建,但是在每个构建上都会出现以下错误:
com.android.builder.testing.ConnectedDevice > No tests found.[test(AVD) - 5.0.2] FAILED
Run Code Online (Sandbox Code Playgroud)
当我使用gradle2.2.1.-all时,这不是问题。
要更新我改变了distributionUrl在gradle/wrapper/gradle-wrapper.properties
有人知道解决办法吗?我所有其他分支都很好,我没有进行此更改。
作为参考,这里是我的travis.yml,我没有对其进行任何更改,只是更新了gradle。
language: android
jdk: oraclejdk7
android:
components:
- platform-tools
- tools
- build-tools-23.0.2
- android-23
- sys-img-armeabi-v7a-android-21
- extra-android-support
- extra-android-m2repository
- extra-google-m2repository
- extra-gooogle-google_play_services
env:
global:
- ADB_INSTALL_TIMEOUT=8
- MALLOC_ARENA_MAX=2
sudo: false
cache:
directories:
- $HOME/.gradle/caches/2.8
- $HOME/.gradle/caches/jars-1
- $HOME/.gradle/daemon
- $HOME/.gradle/native
- $HOME/.gradle/wrapper
before_install:
- export ANDROID_HOME=/usr/local/android-sdk
- export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools
- echo "sdk.dir=$ANDROID_HOME" > local.properties
notifications:
slack: caketechnologies:pnmNEHM1ZxudlMZNTv6oVgcT
install:
- TERM=dumb ./gradlew -s assembleDemoDebug
before_script:
# Create and start emulator
- echo no | android create avd --force -n test -t android-21 --abi armeabi-v7a
- emulator -avd test -no-skin -no-audio -no-window &
- android-wait-for-emulator
- adb shell input keyevent 82 &
script:
- ./gradlew connectedAndroidTest -PdisablePreDex --stacktrace
Run Code Online (Sandbox Code Playgroud)
这是我的.travis.yml文件。在开始构建之前,请下载gradle 2.10,因为它不在Travis中。
language: android
jdk:
- oraclejdk8
env:
matrix:
- ANDROID_TARGET=android-21 ANDROID_ABI=armeabi-v7a
global:
- ADB_INSTALL_TIMEOUT=8
android:
components:
- build-tools-23.0.3
- android-23
- add-on
- extra
- sys-img-armeabi-v7a-android-21
before_script:
- wget http://services.gradle.org/distributions/gradle-2.10-bin.zip
- unzip gradle-2.10-bin.zip
- export GRADLE_HOME=$PWD/gradle-2.10
- export PATH=$GRADLE_HOME/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
825 次 |
| 最近记录: |