Я только что скачал Android Studio 3.2.у моего модуля приложения проекта есть одна зависимость, которую я объявляю в settings.gradle следующим образом:
include ':app', ':auth'
project(':auth').projectDir = new File('firebaseui-auth/auth')
обратите внимание, что у проекта есть приложение, и авторизуйтесь как два модуля.Приложение зависит от аутентификации в моем файле gradle (в приложении):
implementation project(':auth')
, но когда я нажимаю на новое подробное представление зависимостей в Android Studio, я вижу, что у него есть две зависимости.Чтобы перейти к деталям зависимости, вы должны открыть варианты сборки на боковой панели:

, затем нажмите на синий информационный пузырь, который вы видите, и оноткроется следующее:

Почему модуль приложения указывает на 3 разных модуля аутентификации?У меня только один модуль аутентификации, и я показал вам выше в файле приложения, что я зависим только от модуля аутентификации.Почему 3?