Не удалось найти метод callClicked(View) в ошибке активности при запуске Robotium с тестами запуска ant

Мои тесты для Robotium работают нормально, когда я выполняю Run As > Android JUnit Test в Eclipse. Однако, когда я пытаюсь запустить их с помощью ant run-tests (командной строки или в Eclipse), я получаю следующее:

run-tests:
[echo] Running tests ...
[exec] com.my.package.test.MySpecificFunctionalTest:INSTRUMENTATION_RESULT: shortMsg=Could not find a method callClicked(View) in the activity
[exec] INSTRUMENTATION_RESULT: longMsg=java.lang.IllegalStateException: Could not find a method callClicked(View) in the activity
[exec] INSTRUMENTATION_CODE: 0

1 ответ

Решение

Итак, мне наконец удалось решить эту проблему. Я продолжал думать, что это было связано с Android или Robotium, но оказалось, что у одного из моих макетов было имя метода "onClicked", но в упражнении имя метода не называлось "onClicked". Он все равно будет построен, но при запуске не получится.

Другие вопросы по тегам