Вот моя структура проекта развития:Как выпустить AAR с другой зависимостью проекта библиотеки Android?
projectFolder | +--App | +--MyLib | +--Libraries | +--LibA
MyLib зависит от Либа, я упакована MyLib как AAR и выпустить его в репозиторий Maven, но когда я включаю MyLib в другом проекте (TestProj) в качестве удаленной зависимости AAR, я получаю ошибку построения (не может разрешить зависимость Lība, Lība не входит с выпуском MyLib), Это build.gradel в папке приложения TestProj:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile ('xxx.xxxxxx:yyyyy:[email protected]'){
transitive = true
}
}
А вот build.gradle из MyLib:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':Libraries:LibA')
}
Как я могу освободить MyLib с LibA уже упакован в AAR?
В этой же проблеме. При удаче? – lostintranslation
@ lostintranslation, я отправляю ответ, надеюсь, что это поможет. – FlyingHorse