Я попытался внедрить вход в Google Firebase с использованием библиотеки React-Clive-Google-Signin. Он работал нормально на симуляторе iOS, но на эмуляторе Android я получил [ошибку: невозвратный знак в сбое произошел] после выбора учетной записи Google, которую я хочу использовать из веб-представления. Я не уверен, что следующие вещи могут быть причиной этой ошибки:
[*] Документация говорит, что я должен добавить classpath 'com.google.gms: Google-Services: 4.4.0' в Android/Build.gradle , но, так как я использую нативные 0,71.8, я задан наиболее обновляемой версии, который, как наиболее обновленная версия. 'com.google.gms: Google-Services: 4.3.15' .
Я уже опубликовал свое приложение в Google Play Store и подписал приложение, поэтому ключ SHA1, который я добавил в разделе «Файт» Firebase-это то, что показывает в разделе «Консоль» в Google Play в разделе «Ключевой сертификат APP». Тем не менее, я до сих пор не уверен, что это правильный SHA1, поскольку есть еще 3 SHA1, которые я вижу из запуска ./Gradlew Подписывающегося зачета в моем терминале. Кто -нибудь знает, как решить это?
Подробнее здесь: https://stackoverflow.com/questions/795 ... -8-android