В моем модуле приложения (который зависит от моего модуля конечных точек бэкэнда) у меня есть следующее
dependencies {
compile project(path: ':backend', configuration: 'android-endpoints')
}
Но работает и следующее.
dependencies {
compile project(path: ':backend', configuration: 'endpoints')
}
Я вижу, что в первом случае к имени сгенерированной зависимости файла .jar добавлено «android». Однако я подозреваю, что между ними есть более фундаментальная разница. Кто-нибудь знает?
Я нашел здесь следующую загадочную ссылку: https://github.com/GoogleCloudPlatform/gradle-appengine-plugin поиск "Как использовать зависимость компиляции от моих клиентских библиотек конечных точек из другого проекта?" в разделе часто задаваемых вопросов.
Спасибо за вашу помощь, и я надеюсь, что это не глупый вопрос.