Как устранить несоответствия JAR в Android?

Я реализовал вход в Facebook в своем приложении для Android. Требуется JAR-файл -

android-support-v4.jar размером 342 КБ

И выполнили слайд-панель Android в демонстрационном проекте отсюда.

http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/ Jar-файл, необходимый для этого-

android-support-v4.jar размером 544 КБ

Теперь это работает как кусок пирога отдельно. Когда я пытаюсь внедрить элементы слайд-панели в свой проект с помощью входа в систему fb, он поражает

частный DrawerLayout mDrawerLayout; private ActionBarDrawerToggle mDrawerToggle; макет ящика и панель действий не могут быть разрешены.

И наоборот, если я изменяю файлы jar, fb connect работает с ошибками. Пожалуйста, объясните, как это сортировать......... Заранее спасибо.........


person androidBeckhamania    schedule 17.01.2014    source источник


Ответы (2)


В одном проекте не может быть двух или более файлов .jar с одинаковым именем и разным содержимым. Вам нужно будет скопировать одну и ту же версию файла .jar во все libs папки, где это необходимо, или добавить его как зависимость всего проекта.

В случае android-support-v4.jar вы можете загрузить последнюю версию через SDK Manager и использовать то, что было необходимо.

person Emmanuel    schedule 17.01.2014
comment
Я обновил поддержку Android, но проблемы все еще есть, одно работает, другое нет :( - person androidBeckhamania; 17.01.2014
comment
Убедились ли вы, что у вас есть одна и та же копия во всех папках libs во всех библиотеках, которые вы используете? Вы буквально должны скопировать и вставить его. - person Emmanuel; 17.01.2014

Попробуйте найти это в eclipse

щелкните свойства проекта, с которым у вас возникли проблемы, а затем проверьте путь сборки, также вы захотите увидеть, есть ли на нем красный крестик. Еще одна вещь, которую стоит попробовать, — проверить вкладку Android в свойствах проекта. Обычно вам нужно связать библиотеку внизу.

person reidisaki    schedule 17.01.2014