Я пытаюсь создать проект ActionBarSherlock, я загрузил библиотеку и связал ее с моим проектом. В окне "Проблемы" я вижу следующее сообщение: Jar несоответствие! Исправьте свои зависимости. Как я могу решить эту проблему? Заранее спасибо.
Несоответствие Jar при импорте ActionBarSherlock
Ответ 1
В Actionbarsherlock есть библиотека поддержки. Вероятно, это вызывает конфликт, если библиотека поддержки также находится в вашем основном проекте. Переименование библиотеки поддержки должно исправить это.
То есть, если библиотека поддержки вызывает несоответствие.
Ответ 2
простой щелчок правой кнопкой мыши по проекту библиотеки ActionBarSherlock, затем
Инструменты Android → Добавить библиотеку поддержки
Откроется диалоговое окно, примите лицензию и нажмите "Установить".
Eclipse ADT загрузит вам подходящую библиотеку поддержки.
Ответ 3
Вышеупомянутое решение не сработало для меня. Однако я удалил поддерживаемую библиотеку в папке libs ActionBarSherlock и вручную скопировал jar файл android-support-v4 из android-sdk/extras/support/v-4 в тот же, Затем я последовал обычным шагам. Это сработало!
Ответ 4
Я могу исправить это:
- Щелкните правой кнопкой мыши ваши свойства проекта.
- Выберите путь сборки Java
- Удалите баннер android-support-v4, который вы видите в "root"
- Щелкните правой кнопкой мыши "Инструменты Android" → Исправить проект...