Преобразование в формат Dalvik завершилось ошибкой с ошибкой 1 при интеграции исходного кода ZXing


Я получаю "Преобразование в формат Dalvik с ошибкой 1" при интеграции исходного кода ZXing в мое приложение. Я только что загрузил источник ZXing для Android и импортировал его в свой Eclipse, который дает много ошибок компиляции, а также ошибку Dalvik. может ли кто-нибудь сказать мне, как решить эту проблему?
Спасибо в Advance

Ответ 1

Привет Чтобы решить эту ошибку Dalvik, нам нужно создать отдельное рабочее пространство в eclipse и создать там приложение. Нет причин, почему это должно быть сделано так, но это сработало для меня.

Ответ 2

У меня была такая же проблема, пока я не осознал свою ошибку. Я не включил ядро ​​из проекта ZXing. После этого я больше не получил ошибку Dalvik.

Ответ 3

В моем случае проблема возникла после обновления Eclipse и ADT в марте 2011 года. В моем проекте я использую JAR, который создает проблемы для восстановления, и ни одно из предыдущих решений не работало. Мне потребовались несколько дней, чтобы попробовать все, ищите вверх и без проблем. По-видимому, была двойная ссылка на файл .jar.

Наконец, я:

  • удалены любые ссылки из библиотек,
  • удалил физическую форму файла в приложении.
  • получил .jar(находится в другом каталоге вне проекта), используя "Добавить внешние банки"
  • выполнил проект "чистый",
  • обновить ссылки в модуле, вызывающем банку с помощью (ctrl) + (shift) + O

и он, наконец, скомпилировался.

Ответ 4

Убейте сервер adb и перезапустите его.