2013-09-15 5 views
0

Я реализовал сегодня Mobario SDK для моего приложения, и когда я хотел, чтобы запустить это приложение, это происходит в консоли:Невозможно выполнить Dex: Несколько DEX файлы определяют Lcom/Google/аналитика

[2013-09-15 16:37:05 - AppName] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/analytics/tracking/android/AdHitIdGenerator; 
[2013-09-15 16:37:27 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/analytics/tracking/android/AdHitIdGenerator; 

Я попытался отмените аналитику и mobario .jar файлы из пути сборки, но он, похоже, не работает. Кто-нибудь справился с этим? Спасибо за помощь!

ответ

0

Вы включили библиотеку mobario .jar два раза в ваше приложение, поэтому вы получаете сообщение об ошибке!

Перейти к buildpath> а затем перейти к библиотекам> удалить mobario.jar (вы увидите опцию для удаления баночки на RightSide) и сохранить

сделаны

Теперь попробуйте запустить/экспорт приложения

Вы включили те же библиотеки с разными именами и местоположениями!

Close eclipse. 
Delete bin folder inside your project folder. 
Start eclipse and clean your project. 
Now run and the problem should be gone 
+0

Нет, он не разработал:/ –

+0

вставить скриншот вашей структуры файлов проекта в eclispe – Metalhead1247

+0

http://i43.tinypic.com/nex4pl.png –

0

Удалить папку bin вашего проекта и очистить проект.

Его работа для меня

0

Я нашел ответ на этот вопрос. У вас есть 2 файла jar одного типа в папке libs. Удалите тот, который вы программируете, не нужен. Я нашел это при тестировании примера программы, в папке libs было 2 файла tapfortap. Я проверил источник и определил тот, который не использовался.

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

0

Я забыл упомянуть, что с обновлением SDK мое первоначальное рабочее пространство стало поврежденным, поэтому я создал новый и загрузил в него свой проект. Тогда все работает нормально.

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