Выпуск одного и того же банку в нескольких AAR и использование для сборки в одном приложении Android
Мой сценарий таков, что я использую одну и ту же банку в нескольких aar и объединяюсь в один проект. Как избежать проблемы дублирования jar-файлов. Проблема с несколькими файлами dex.
1 ответ
Я не уверен, что понимаю, но, возможно, это поможет.
Если вы используете gradle для каждой зависимости, вы можете определить замыкание и использовать exclude
имущество. Таким образом, вы можете определить группы, модули и т. Д., Которые следует игнорировать.
Он часто используется для разрешения конфликтов зависимостей в библиотеках.
Обсуждение на форумах Gradle: https://discuss.gradle.org/t/how-to-exclude-transitive-dependency/2119/2