Модульный тест Android: инструментарий не выполнен из-за ошибки класса - PullRequest
0 голосов
/ 14 октября 2011

Я запускаю тест с использованием 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 Ответ

1 голос
/ 19 октября 2011

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

...