Выпуск одного и того же банку в нескольких AAR и использование для сборки в одном приложении Android

Мой сценарий таков, что я использую одну и ту же банку в нескольких aar и объединяюсь в один проект. Как избежать проблемы дублирования jar-файлов. Проблема с несколькими файлами dex.

1 ответ

Я не уверен, что понимаю, но, возможно, это поможет.

Если вы используете gradle для каждой зависимости, вы можете определить замыкание и использовать exclude имущество. Таким образом, вы можете определить группы, модули и т. Д., Которые следует игнорировать.

Он часто используется для разрешения конфликтов зависимостей в библиотеках.

Обсуждение на форумах Gradle: https://discuss.gradle.org/t/how-to-exclude-transitive-dependency/2119/2

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