Вы можете попытаться решить вашу проблему с помощью двух шагов.
Первый шаг
Убедитесь, что вы указали действительный «Идентификатор веб-клиента» (не Android) в методе requestServerAuthCode
проверьте вашу конфигурацию SHA. Вы можете создать хранилище ключей и использовать его для генерации SHA и предоставить его при генерации google-services.json
. Но во время отладки приложение использовало хранилище ключей отладки.
Все может работать нормально после того, как вы настроите «отладочную» версию для использования того же хранилища ключей. Где находится debug.keystore в Android Studio.
Второй шаг
Просто обновите сервисы Google Play до последней версии. Если вы используете виртуальное устройство Android, проверьте Google Play. После запуска и запуска эмулятора перейдите в меню расширенных элементов управления> Google Play и обновите его.
Надеюсь, это поможет. :)