Интеграция SDK в Android

Я добавил Facebook SDK и Google-play-services_lib в качестве библиотеки в моем проекте. я удалила android-support-v4.jar из моей папки Lib проекта. Сейчас я сталкиваюсь со следующей проблемой

[2014-09-26 15:47:47 - Dex Loader] Unable to execute dex: Multiple DEX files define Lcom/facebook/android/AsyncFacebookRunner$1;
[2014-09-26 15:47:47 - Mmatching] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/facebook/android/AsyncFacebookRunner$1;

3 ответа

Это означает, что у вас есть несколько файлов, определенных для настроек вашего проекта.

Для этого,

Перейти к,

Project Properties -> Java build path -> Libraries -> Remove Android dependencies

Чтобы быть более конкретным -

Просто удаляя facebook-android-sdk.jar Файл от libs работал для меня так же, как это относится к банке, связанной с Facebook, которую я имел в нескольких местах.

Удалите эту ошибку, выполнив следующие действия:

  1. Щелкните правой кнопкой мыши по проекту и откройте свойства.
  2. Перейдите к "Путь сборки Java.."
  3. Перейдите на вкладку "Заказ и экспорт". Снимите флажок "Частные библиотеки Android" и нажмите "ОК".

и убери свой проект. Оно работает.

Просто снимите флажок Android Dependencies флажок от Java Build Path -> Order and Export,

Другие вопросы по тегам