У меня есть две разные библиотеки (одна моя и другая сторонняя) в моем проекте Android.У меня на самом деле есть исходный код в моем проекте (не только с использованием файла .aar). Я могу успешно собрать эти библиотеки по отдельности .Однако, когда я пытаюсь использовать их в модуле приложения, сборка завершается с ошибкой « Найдено несколько файлов с независимым от ОС путем« META-INF / ASL-2.0.txt »».
В моем проекте есть три следующих модуля:
lib1, lib2 и приложение.
Вот как выглядит зависимость:
Я включил lib2 в lib1добавив следующий код в файл build.gradle:
файл lib1 build.gradle:
зависимости {... ... реализация (: lib2)
}
файл приложения build.gradle:
зависимости {... ... реализация (: lib1)
}