Доступ к классам зависимых модулей зависимых модулей в Gradle - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть структура в приложении для Android с использованием gradle, как,

module A:
    dependencies{ 
    module B
    }
module B:{
   dependencies{
   module C
   }
module C:{
   dependencies{
   module D
   }

Являются ли эти зависимости переходными?Как я могу получить доступ к классам модуля D в модуле A напрямую?

1 Ответ

0 голосов
/ 06 сентября 2018

редактировать: то же самое с D

C - это транзитивная зависимость A

Ваш идеал должен позволять вам напрямую использовать классы C в A, но это плохая практика. Если A действительно нужен C, он должен объявить его как прямую зависимость

module A:
    dependencies { 
       module B
       module C
       module D
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...