Я пытаюсь заставить Android, Gradle, Jenkins и Spoon работать вместе.
- Я создаю приложение для Android.
- У меня есть установка Дженкинса.
- У меня установлен плагин Gradle.
- У меня есть эти команды сценария gradle: --stacktrace --debug clean assembleDebug assembleDebugAndroidTest b. --stacktrace --debug cleanTest assembleDebugAndroidTest installDebugAndroidTest
- Я пытаюсь запустить тесты Android на устройстве с помощью ложки: java -jar C:\spoon\spoon-runner-1.1.10-jar-with-dependencies.jar --apk app.apk --test-apk test. APK
- Когда я запускаю эти тесты, кажется, что он работает, и он выплевывает вывод в ложку-вывод, но на самом деле он не запускает тесты, я получаю: Сбой запуска инструментария из-за «java.lang.ClassNotFoundException»
Если я соберу из студии Android и запущу эти тесты вручную, все будет работать так, как ожидалось...