Um AAR pode incluir dependências transitivas?
Então, agora eu tenho um projeto de biblioteca, digamos projetoFoo
isso depende de uma biblioteca comoOkHttp
.
Agora oFoo
possui uma etapa de construção maven que gera um AAR e o empurra para um local público.
Então agora vamos dizer que eu tenho o projeto B, vamos chamá-loBar
. Bar é um aplicativo Android eBar
depende deFoo
.
Bem, eu tenho isso. No entanto, quando faço uma chamada para umpublic static
função emFoo
deBar
que chamaOkHttp
, Recebo esta mensagem:
java.lang.NoClassDefFoundError: com.squareup.okhttp.OkUrlFactory
at com.foo.sdk.utils.OkHttpStack.<init>(OkHttpStack.java:15)
Então, isso é possível? Ou vaiBar
precisa depender manualmenteOkHttp
bem como quaisquer outras dependênciasFoo
tem?