Как установить transitive = true для локальной библиотеки.aar?
Я использую андроид cuckoo.aar локальную библиотеку Android в моем проекте DemoApp.
Эта библиотека кукушки также использует много других библиотек, например ( retrofit,recyclerview, rx-android, rx-java) через зависимости Gradle.
Когда я импортирую эту библиотеку кукушки в DemoApp, мне нужно добавить все те зависимости в моем demoApp, которые используются в библиотеке.
Есть одно решение - сделать переходный = true в Gradle. Но это не помогло мне.
Может кто-нибудь помочь мне правильно достичь этого.
1 ответ
Невозможно загрузить транзитивные зависимости с локальным файлом AAR.
Этот файл не содержит pom.xml
которые ссылаются на все зависимости, связанные с этой библиотекой, поэтому добавление transitive = true
просто ничего не сделаю.
Если библиотека Cuckoo не размещена в репозитории Maven, я боюсь, что вам придется загружать их вручную в свой репозиторий. build.gradle
,