Я пытаюсь запустить модульные тесты в своем приложении для Android, и я получаю NoClassDefFoundError при обращении к сторонним банкам.Модуль Тестирование проекта Android получает NoClassDefFoundError для сторонних баннеров
Классы в этих баночках упоминаются самим приложением, а не модульные тесты. Банки находятся на пути к классам приложений и экспортированы в настройки eclipse, чтобы позволить tyhem быть найденным зависимыми приложениями, что, конечно же, является тестовым приложением.
Заранее спасибо.
p.s. Пожалуйста, не просто скажите мне, что мои баночки не находятся на пути к классу. Я вижу это, я просто не вижу, как их получить на пути к классу ...
Действительно ли приложение успешно использует банки? Они содержат байт-код davlik, а не только java-байт-код (который не будет работать)? –
Ah - они просто стандартные Java-банки - я думаю, это проблема. Как я должен перекомпилировать их (если это то, что мне нужно сделать), чтобы они могли работать с Dalvik VM? –
Чем больше я оглядываюсь, тем больше мне интересно, не должно ли затмение делать это для меня как часть создания apk ... –