VerifyError в инструментах для сборки тестовых проектов android v17

Начиная с установки v17 инструментов сборки android, я получаю VerifyError в своем тестовом проекте.

Краткое описание моей структуры проекта:

Все файлы jar существуют в моей основной папке проектов libs

Тест-проект – это проект, который находится внутри моего основного проекта

Все контрольные тесты существуют в том же пакете, что и мои действия.

У меня есть одна банка, которая нужна только для тестовых проектов в моей папке libs в тестовом проекте

Кто-нибудь видел это? Это происходит во всех моих проектах с момента обновления. Запуск теста вызывает InstrumentationException: java.lang.VerifyError

Solutions Collecting From Web of "VerifyError в инструментах для сборки тестовых проектов android v17"

X … @ android.com сделал временное исправление для проблемы, о которой я сообщал: http://code.google.com/p/android/issues/detail?id=27608 .

Вы можете попытаться выяснить, может ли новый файл anttasks.jar исправить вашу проблему.

Он исправил мой. NoClassDefFoundError при запуске Testmentation test with ant

В моем случае у меня есть тестовый проект с использованием библиотеки «robotium». У меня была такая же проблема, и я решил,

  1. «Свойства> Путь сборки Java> Библиотеки», удалите «Android Dependencies» в моем тестовом проекте.
  2. «Свойства> Путь сборки Java> Библиотеки», удалите два баннера робота и нажмите «Добавить JAR», чтобы повторно импортировать баннер robotium в моем тестовом проекте.
  3. «Свойства> Путь сборки Java> Заказ и экспорт», проверьте два checkbok роботизированного банка (и othera, который вы хотите экспортировать).
  4. Очистите мой тестовый проект.

Я думаю, вы также решите проблему, удачи!

больше информации

  • Как исправить «NoClassDefFoundError» с помощью ADT 17
  • Работа с зависимостями в проектах Android
  • В моем случае, сначала добавьте robotium-solo-2.5 ​​в properties-> build path-> Libraries, а затем переместите robotium-solo-2.5.jar в начало в свойствах-> путь сборки-> Заказ и экспорт, наконец-то решите Эта забавная проблема легко …

    «Свойства> Путь сборки Java> Заказ и Экспорт» и проверьте все ссылки, которые вы хотите экспортировать.

    Недавно изменилось отношение Android к зависимостям. Если вы используете eclipse, просто удалите импорт jar и поместите их в папку «libs» в корне проекта, и все будет автоматически импортировано.