Запуск проекта Android через Eclipse - PullRequest
0 голосов
/ 07 марта 2012

У меня проблема с запуском моего проекта Android через Eclipse.При попытке запуска выдается следующее сообщение об ошибке:

ошибка обработки "javax / net / SocketFactory.class": ... Преобразование в формат Dalvik завершилось ошибкой 1

Я использую Android 2.3.1 API уровня 9. В файле android.jar, загруженном из AVD Manager, находится пакет javax / net.

Я искал эту проблему, и, похоже, этопроблема, связанная с преобразованием классов в Dalvik.Но «javax / net / SocketFactory.class» является частью android.jar.Есть предложения?

Ответы [ 2 ]

1 голос
/ 09 марта 2012

Проблема решена. Я ошибочно добавлял две библиотеки Android одновременно. Один добавляется по умолчанию, а другой добавляется через зависимость Maven. Удаление зависимости Android от pom.xml работает. Но теперь он не работает на терминале через команду mvn install. Теперь это отдельная тема.

0 голосов
/ 07 марта 2012

Как вы знаете, Android SDK поставляется со встроенной Java-SDK. Этот SDK легкий и настроен для использования движком Dalvik.Теперь, если мы также добавим java jar вместе с приложением для Android, очевидно, система Android будет иметь проблемы с преобразованием этого java jar в dalvik.Отсюда проблема «преобразования в dalvik».

Итак, теперь, когда вы знаете, что происходит, давайте разберемся, почему это происходит.

В моем случае проблема была связана со штрих-кодом, структурой zxing.,Вы должны выяснить, что является причиной проблемы в вашей настройке.

...