Проекты библиотек Android показывают зависимости

В настоящее время я работаю над проектом, в котором я использую несколько библиотек. Несколько библиотек используют библиотеку поддержки Android, поэтому, когда я хочу скомпилировать свое приложение, Eclipse жалуется на это с ошибкой Dalvik. Я уже узнал, что у меня должна быть библиотека поддержки только 1 раз в моем проекте. Но это нарушает библиотечные проекты, из-за чего я не могу больше компилировать.

Как мне правильно с этим справиться?

2 ответа

Решение

Если вы используете вспомогательную библиотеку, такую ​​как v4, и ваш проект содержит другие библиотечные проекты, вы должны сохранить только одну версию библиотеки v4. Выберите один из библиотечного файла (например, тот, который имеет самый большой размер), удалите все дубликаты, а затем скопируйте этот v4 в каждую библиотеку проекта, которая его использует.

Проверьте, есть ли в вашей библиотеке библиотека поддержки. Возможно это терпит неудачу, потому что это уже включено.

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