Модульный тест Android: инструментарий не выполнен из-за ошибки класса

Я запускаю тест с использованием Robotium на эмуляторе Android. Когда я запускаю свой тест, я получаю сообщение об ошибке "Тест не может быть завершен до конца. Причина.

 com.example.android.businesslogic.TestBL$1

Я проверяю logcat на наличие ошибок и вижу следующее

 W/ActivityManager( 51) com.example.android.businesslogic.TestBL$1
 W/ActivityManager( 51) java.lang.NoClassDefFoundError: com.example.android.businesslogic.TestBL$1

Мое приложение не содержит ошибок и может работать без сбоев, только когда я делаю модульный тест, я попадаю в это. Любая помощь высоко ценится.

1 ответ

Решение

Удалите и создайте тестовый проект снова с правильными путями классов и путем к apk. Вам просто нужно создать тестовый проект и включить любой внешний Jar, если у вас есть. Это сработало для меня.

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