2013-04-11 2 views
0

Я использовал средство проверки класса, и в результате он показал, что дополнительные.jar (из библиотеки электронной почты) и droidText0.2.jar (преобразование pdf) имеют один и тот же путь к классам , Может ли кто-нибудь помочь мне в этом? Я застрял в течение последних 2 недель, и я просто не мог найти решение для него. Проект даже не создается из-за следующей ошибки;Приложение для Android с использованием Eclipse. classpath conflict (Невозможно выполнить dex: Определить несколько файлов dex)

Невозможно выполнить dex: несколько файлов dex определяют Lorg/apache/harmony/awt/internal/nls/Messages;

Я использую компилятор Eclipse Indigo и JDK 1.6.

Пожалуйста, помогите.

+0

попробуйте посмотреть: http://stackoverflow.com/questions/7870265/unable-to-execute-dex-multiple-dex-files-define-lcom-myapp-rarray – rcorbellini

+0

Танк для ответа ... я попробовал но никто из них не помог :( – user2271757

+0

добавить свой один файл jar в папку libs и добавить свой другой файл jar в качестве внешнего файла jar. –

ответ

0

Несколько DEX файлы определяют Lorg/апач/гармонические/AWT/внутренний/NLS/сообщения;

Это сообщение об ошибке означает, у вас есть более чем один файл с именем «определить» в вашем проекте.

В вашем случае каталог Scr проверка проекта:

орг/апач/гармония/AWT/внутренняя/NLS/Сообщения

Там должен быть файл с именем "определить" (define.java).

Проверьте остальные scr Справочники, если есть дополнительный файл «define».

Если да, удалите один из этих файлов «define».

Если не удалить "определить" в

орг/Apache/гармонии/AWT/внутренняя/NLS/Сообщения

Затем очистить свой проект.

Что это было.