2010-10-27 2 views
1

Я пытаюсь запустить модульные тесты в своем приложении для Android, и я получаю NoClassDefFoundError при обращении к сторонним банкам.Модуль Тестирование проекта Android получает NoClassDefFoundError для сторонних баннеров

Классы в этих баночках упоминаются самим приложением, а не модульные тесты. Банки находятся на пути к классам приложений и экспортированы в настройки eclipse, чтобы позволить tyhem быть найденным зависимыми приложениями, что, конечно же, является тестовым приложением.

Заранее спасибо.

p.s. Пожалуйста, не просто скажите мне, что мои баночки не находятся на пути к классу. Я вижу это, я просто не вижу, как их получить на пути к классу ...

+0

Действительно ли приложение успешно использует банки? Они содержат байт-код davlik, а не только java-байт-код (который не будет работать)? –

+0

Ah - они просто стандартные Java-банки - я думаю, это проблема. Как я должен перекомпилировать их (если это то, что мне нужно сделать), чтобы они могли работать с Dalvik VM? –

+0

Чем больше я оглядываюсь, тем больше мне интересно, не должно ли затмение делать это для меня как часть создания apk ... –

ответ

0

Nevermind - похоже, я могу использовать банки google-api, и они должны работать.

Смежные вопросы