Мои зависимости в build.gradle (Модуль: приложение):
implementation 'com.google.firebase:firebase-core:16.0.0'
implementation 'com.google.firebase:firebase-ads:15.0.1'
implementation 'com.google.firebase:firebase-perf:16.0.0'
implementation 'com.google.firebase:firebase-analytics:16.0.0'
implementation 'com.google.firebase:firebase-firestore:17.0.1'
implementation 'com.google.firebase:firebase-auth:16.0.1'
implementation 'com.google.android.gms:play-services-auth:15.0.1'
implementation 'com.firebaseui:firebase-ui-auth:4.0.0'
implementation 'com.firebaseui:firebase-ui-database:4.0.0'
версия служб Google, classpath 'com.google.gms: google-services: 4.0.1'
ВойтиМетод:
private fun launchSignInScreen() {
startActivityForResult(
AuthUI.getInstance()
.createSignInIntentBuilder()
.setAvailableProviders(Arrays.asList(
AuthUI.IdpConfig.GoogleBuilder().build(),
AuthUI.IdpConfig.EmailBuilder().build())
).build(),
SIGN_IN_REQUEST_CODE)
}
Всякий раз, когда я нажимаю Войти в Google и выбираю учетную запись Google, я получаю сообщение о тосте:
Произошла неизвестная ошибка.
Да, на панели инструментов Firebase включена функция «Войти через Google»
Что может быть не так, как мне заставить его работать?