У меня есть тестовый целевой проект A и тестовый проект B.
В папке libs проекта A есть FlurryAgent.jar.
Проект B содержит robotium-solo-3.1.jar в папке libs
Когда я их компилирую и запускаю,
cd A
android update project -p.
cd..
cd B
android update test-project -p. -m../A
ant all clean debug
ant uninstall
ant installt
ant test
ant test не выполняет тесты:
test:
[echo] Running tests...
[exec]
[exec] com.example.r17.test.TestOne:
[exec] INSTRUMENTATION_RESULT: shortMsg=java.lang.NoClassDefFoundError
[exec] INSTRUMENTATION_RESULT: longMsg=java.lang.NoClassDefFoundError: com.flurry.android.FlurryAgent
[exec] INSTRUMENTATION_CODE: 0
Я читал некоторые сообщения/ вопросы, которые решают эту проблему в Eclipse. Но я не думаю, что смогу запустить Eclipse на обезглавленном рабе Дженкинса.