Я получил странную ошибку и не могу найти решение:
* What went wrong:
Execution failed for task ':app:compileDebugAndroidTestGroovy'.
> Unable to load class de.rheinfabrik.mvvm_example.activities.DetailsActivity due to missing dependency android/support/v4/view/LayoutInflaterFactory
Но это невозможно. Этот проект работает локально. Так же есть зависимость.
Вот мой .travis.yml
language: android
jdk: oraclejdk8
env:
matrix:
- ANDROID_TARGET=android-22 ANDROID_ABI=armeabi-v7a
global:
- TERM=dumb
android:
components:
- build-tools-21.1.2
- android-22
- sys-img-armeabi-v7a-android-22
- extra
# Emulator Management: Create, Start and Wait
before_script:
- echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI
- emulator -avd test -no-skin -no-audio -no-window &
- android-wait-for-emulator
- adb shell input keyevent 82 &
script: cd MVVM-Example && ./gradlew app:connectAndroidTest --stacktrace -PdisablePreDex
Кто-нибудь знает, почему отсутствует зависимость LayoutInflaterFactory?
22.0.1
. Убедитесь, что ваши зависимости обновлены до22.2.0
, здесь: github.com/AHarazim/android-mvvm-example/blob/master/. И вам не хватает- extra-android-m2repository
из.travis.yml
. - person Jared Burrows   schedule 03.07.2015.travis.yml
в репозитории. - person Jared Burrows   schedule 21.07.2015.travis.yml
в веткеdevTravisCi
, а не в веткеmaster
. - person Adam   schedule 21.07.2015