Для тестирования приложений Android с помощью Calabash в документации говорится:
Android-запуски apk calabash должны быть подписаны тем же хранилищем ключей, что и тестовый сервер.
То же самое для Robotium< /а>
Если вы хотите протестировать файл apk, например. с Robotium apk-файл приложения для Android и apk-файл вашего тестового проекта ДОЛЖНЫ иметь одинаковую подпись!
Почему требуется отказ от приложения? Ни в одном из источников об этом прямо не говорится.