Может ли AAR включать транзитивные зависимости?


Итак, прямо сейчас у меня есть проект Библиотеки, скажем project Foo Это зависит от библиотеки, как OkHttp.

и Foo имеет Maven buildstep, который генерирует AAR и подталкивает его к общественному месту.

Итак, теперь давайте скажем, что у меня есть проект B, мы назовем его Bar. Бар-это приложение для Android, и Bar зависит от Foo.

Ну, у меня есть что. Однако, когда я делаю звонок в

1   51   2014-09-06 11:54:30

1 ответ:

Итак, прошло некоторое время, но я нашел то, что искал. Просто так получилось, что я так формулировал свои поиски.

этот менее заметный ответ был именно тем, что я искал:

транзитивные зависимости не разрешены для библиотеки aar с помощью gradle

по сути, мне нужно добавить

transitive = true

для построения.gradle of Bar

ex:

compile ('com.foo:FOO:[email protected]'){
       transitive=true
}

таким образом, он включает в себя все мои транзитивные библиотеки.