Добавьте управляемые зависимости Ivy в путь сборки Android

Используя Eclipse и Ivy, я успешно могу загружать зависимости и управлять ими. Эти зависимости добавляются в путь сборки Eclipse с помощью контейнера IvyDE.

Однако Android не находит зависимости. В качестве обходного пути я должен вручную добавить каждую зависимость, управляемую Ivy, в путь сборки.

Есть ли более чистый подход? Можно ли настроить IvyDE с учетом Android?


person tlvince    schedule 15.12.2011    source источник
comment
Мы приняли решение использовать Ivy, потому что он оказался проще (нам нужно было только управление зависимостями) и предназначен для интеграции с ant. Начинаю думать, что Maven мог бы быть лучшим вариантом...   -  person tlvince    schedule 16.12.2011
comment
Ivy - прекрасный инструмент и превосходный менеджер зависимостей по сравнению с Maven (ИМХО). Однако... Maven имеет большую установочную базу и лучшую интеграцию с IDE. Если у вас нет наследия ANT для защиты (маловероятно, учитывая, что Android настолько нов), я бы порекомендовал изучить новую технологию сборки.   -  person Mark O'Connor    schedule 16.12.2011


Ответы (2)


Обновление до последней версии ADT (r16 на момент написания) решило проблема.

person tlvince    schedule 17.12.2011

Не являюсь разработчиком Android, поэтому у меня нет конкретного решения.

Я мог бы предложить вам изучить задачу Ivy artifactreport. Он создает файл XML, который, возможно, вы могли бы использовать для автоматического создания пути сборки.

person Mark O'Connor    schedule 15.12.2011