0

Я собираюсь создать приложение, отображающее карту google и требуемую социальную регистрацию с помощью facebook. я решил использовать: https://github.com/Wizcorp/phonegap-facebook-plugin и https://github.com/wf9a5m75/phonegap-googlemaps-plugin Я не знаю, что является причиной, но эти плагины прекрасно работают в одиночку, но когда я их вместе, я получил следующую ошибку:Плагины Facebook и google не работают вместе в приложении PhoneGap

BUILD FAILED 
C:\Users\{USER_NAME}\AppData\Local\Android\sdk\tools\ant\build.xml:577: Jar mismatch! Fix your dependencies 
Total time: 1 second 
{APP_PATH}\platforms\android\cordova\node_modules\q\q.js: 126 
        throw e; 
         ^
Error code 1 for command: cmd with args: /s /c "ant debug -f {APP_PATH}\platforms\android\build.xml -Dout.dir=ant-build -Dgen.absolute.dir=ant-gen" 
ERROR running one or more of the platforms: Error: {APP_PATH}\platforms\android\cordova\run.bat: Command failed with exit code 8 
You may not have the required environment or OS to run this project 

Я не испытаны в разработке PhoneGap, но я думаю, что оба плагина делают некоторые изменения в зависимостях платформы (и переписывают изменения другого плагина). Может ли кто-нибудь помочь мне в этом?

ответ

0

Я получил ответ на Google-картах плагина создатель:

The facebook plugin contains android-support-v4.jar, and the map plugin installs another android-support-v4.jar.

Remove one of them.

Я снял андроид-поддержки-v4.jar из com.phonegap.plugins.facebookconnect папки и оставил его в папке Libs. Решена моя проблема (fb и g-карты работают вместе). Итак, я могу отметить этот вопрос как закрытый. Я оставляю этот ответ всем, кто встречает этот вопрос, как я.

+0

Как я могу удалить их? – bobsouza

+0

@bobsouza Вручную, я искал в папках моего проекта для android-support-v4.jar и удалил один из них (оставил только один). – RredCat