В модуле библиотеки вы должны добавить зависимости сервиса Google Play:
dependencies {
api 'com.google.android.gms:play-services-auth:16.0.1'
api 'com.google.android.gms:play-services-games:17.0.0'
}
Отправьте это, вы добавите зависимости в модуль приложения:
dependencies {
api project(':yourlibrary')
}
В нижней части модуля приложения добавьте плагин
apply plugin: 'com.google.gms.google-services'
Убедитесь, что в settings.gradle есть и ваша библиотека:
include ':app', ':yourlibrary'
А также добавить зависимость на уровне вашего проекта gradle
classpath 'com.google.gms:google-services:4.2.0'
Убедитесь, что у вас есть google-services.json
в каталоге app / (в корне модуля приложения Android Studio)
Я считаю, что это должно работать. Таким образом, вы можете получить доступ к сервисам Google Play в своем приложении из модуля библиотеки.
Также добавьте
dependencies {
api project(':yourlibrary')
}
любому другому модулю, которому нужны сервисы воспроизведения, если они не зависят от модуля приложения.
Если это не работает, не могли бы вы проинформировать меня больше о вашем случае использования?