Articles of travis ci

Ошибка сборки Android: неизвестный пакетный фильтр

Update: Может показаться интересным, что у меня также была аналогичная ошибка: «Ошибка: игнорирование неизвестного пакета фильтра« extra-android-m2repository »в этой строке: android update sdk –filter extra-android-m2repository –no-ui –force > /dev/null Но я решил это, обновив инструменты sdk до rev. 23. Исходная ошибка сохраняется. У меня есть работа по сборке Android, работающая на постоянной интеграции travis.ci. Он […]

Travis CI застрял в запуске инструментов сборки на Android

Я пытаюсь добавить Travis CI в свой Android-проект для запуска тестов для меня. В настоящее время я просто пытаюсь использовать CI для создания и очистки моего проекта, но он не работает, он, кажется, виснет через некоторое время и бесконечно повторяет события в журналах, прежде чем в итоге выйдет из строя. Вот пример журнала: https://gist.github.com/AdamMc331/6da4433a047815d8e072bf2b7fb81a44 Я […]

Как настроить эмулятор под управлением API 25 с использованием матрицы построения на Travis CI?

Я пытаюсь настроить Travis CI, чтобы он запускал контрольно-измерительные тесты на эмуляторе с API 25. Travis запускает тесты до завершения API 4/10/19, но не запускает эмулятор для API 25 со следующим сообщением: $ echo no | android create avd –force -n test -t $ANDROID_TARGET –abi $ANDROID_ABI Valid ABIs: no ABIs. Error: Invalid –abi armeabi-v7a for […]

Ошибка при запуске эмулятора Android x86 в Travis CI

Когда я бегу android connectedCheck С эмулятором ARM в Трэвисе, сборка обычно заканчивается ошибкой Timeout. Поэтому вместо этого я пытаюсь запустить мою сборку и тесты с помощью эмулятора x86. Но когда я запускаю команду: emulator -avd test -no-skin -no-audio -no-window & Я получаю эту ошибку: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure […]

Gradle зависимости с Travis CI в Android-проекте

У меня возникли проблемы с созданием Android-проекта с помощью Gradle on Travis CI. Я объявлял свои зависимости вроде этого на моем build.gradle: dependencies { compile 'com.android.support:appcompat-v7:18.0.0' compile 'com.android.support:support-v4:18.0.0' freeCompile files ( 'libs/GoogleAdMobAdsSdk-6.4.1.jar' ) } Это мой скрипт .travis.yml: script: – TERM=dumb ./gradlew build – TERM=dumb ./gradlew connectedInstrumentTest И я получаю это от Тревиса: A problem […]

Travis CI для Android

Попытка начать работу с Travis CI для моих проектов Android. Сначала я установил фиктивный проект с помощью Android Bootstrap и добавил файл yml из проекта otto square – изменил его имя пользователя и репо. Моя сборка завершилась с ошибкой « /home/travis/build.sh: строка 94: команда android: команда не найдена , даже когда проект квадратного проекта отлично […]

Файл класса для android.support.v4.widget.DrawerLayoutImpl не найден на travis support-v4 21.0

Мы пытаемся запустить тесты на Трэвис CI. У нас есть класс, который использует android.support.v4.widget.DrawerLayout . Когда мы используем библиотеку v4 для поддержки Android build.gradle -> targetSdkVersion: 19 `compile 'com.android.support:support-v4:20.0.0'` .travis.yml – build-tools-19.1.0 – android-19 – extra-android-support – extra-google-google_play_services – extra-google-m2repository Мы не получаем эту ошибку, но build.gradle -> targetSdkVersion: 21 com.android.support:support-v4:21.0.+ .travis.yml – build-tools-21.0.1 – […]

Тесты на Android не работают на Travis с ShellCommandUnresponsiveException

Мы видим много сбоев сборки при первом и даже втором исполнении запросов на тягу для нашего Android-проекта на Travis. Однако, если мы перезапустим одну и ту же сборку достаточно, она в конце концов пройдет. Вот как выглядит ошибка при сбоях: :onebusaway-android:connectedAndroidTest 09:48:14 E/Device: Error during shell execution: null Unable to install /home/travis/build/OneBusAway/onebusaway-android/onebusaway-android/build/outputs/apk/onebusaway-android-debug.apk com.android.ddmlib.InstallException at com.android.ddmlib.Device.installPackages(Device.java:927) […]

Travis CI build не работает с Android Constraint Layout

Я пытаюсь заставить Travis построить мой Android-проект. Он не работает, когда пытается загрузить библиотеку для ConstraintLayout . Знаете ли вы, что я должен сделать, чтобы он работал? Мой .travis.yml : language: android jdk: – oraclejdk8 android: components: – platform-tools – tools – build-tools-23.0.2 – android-23 – extra-android-support – extra-android-m2repository – extra-google-m2repository Мой build.gradle : apply […]

Тесты Travis CI для Android: нет подключенных устройств

Я пытаюсь настроить Travis для Android. Запуск сборки, похоже, работает до сих пор, но когда дело доходит до тестов, он жалуется на «Нет подключенных устройств!». :app:connectedAndroidTestDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:connectedAndroidTestDebug'. > com.android.builder.testing.api.DeviceException: java.lang.RuntimeException: No connected devices! Вот мой .travis.yml, и из того, что […]