В проектах Android ( A и B ) у меня есть зависимость от библиотеки Gson.
В проекте A Я импортирую библиотеку Gson как часть "модифицированных преобразователей" на уровне приложения build.gradle
:
implementation 'com.squareup.retrofit2:converter-gson:2.5.0'
Проект A расположен как .aar в хранилище Nexus. A.aar - это только один файл в папке A в Nexus Repository.
В проекте B Я использую A.aar, импортируя его следующим образом:
implementation 'com.example:A:1.0@aar' {
transitive = true
}
Я использую 'transitive = true' (после некоторых исследований Inte rnet) для транзитивного разрешения зависимости converter-gson
, но converter-gson
не разрешается.
Что я делаю не так? Как я могу разрешить транзитивные зависимости в этом случае?