Qui è la mia struttura del progetto di sviluppo:Come rilasciare una AAR con un'altra dipendenza del progetto della libreria Android?
projectFolder | +--App | +--MyLib | +--Libraries | +--LibA
MyLib dipende LibA, ho confezionato MyLib come AAR e rilasciarlo per un repo Maven, ma quando includo MyLib in un altro progetto (TestProj) come dipendenza AAR remota, ottengo costruire errore (non è possibile risolvere la dipendenza di LibA, LibA non è incluso con il rilascio di MyLib), Questa è la build.gradel nella cartella app di TestProj:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile ('xxx.xxxxxx:yyyyy:[email protected]'){
transitive = true
}
}
E qui è la build.gradle di MyLib:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':Libraries:LibA')
}
Come posso rilasciare MyLib con LibA già impacchettato nella RAA?
Correndo nello stesso problema. Qualche fortuna? – lostintranslation
@lostintranslation, invio una risposta, spero che aiuti. – FlyingHorse