Google вход в android, возвращающий статус {statusCode = DEVELOPER_ERROR, разрешение = null}

Просто замените

<android.support.design.widget.FloatingActionButton 
...
...
android:backgroundTint
/>

на

<android.support.design.widget.FloatingActionButton 
...
...
app:backgroundTint
/>
0
задан Einzig7 13 July 2018 в 20:39
поделиться

1 ответ

Это означает, что вы, вероятно, забыли что-то при настройке, и я знаю, что ошибка бесполезна. Вы можете отладить проблему, выполнив несколько действий.

  • Попробуйте удалить и переустановить приложение.
  • Убедитесь, что клавиша SHA-1 верна в firebase.
  • Убедитесь, что имя пакета в firebase-console соответствует имени пакета в вашем приложении для Android. Для меня я реорганизовал имя своего пакета и должен был зарегистрировать новое Android-приложение в консоли Firebase с новым google-services.json, и после этого он работал.
  • Убедитесь, что вы предоставляете web_client_id в google выполните следующие параметры:
    GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
    .requestEmail().requestIdToken(activity.getString(R.string.default_web_client_id))
    .build();
    
0
ответ дан Parth Bhoiwala 17 August 2018 в 12:23
поделиться
  • 1
    Привет @ parth-bhoiwala, спасибо за ваше время. Тот же код работает с разными учетными данными. Я просто получил ключ SHA-1 от запуска signningReport от gradle. GoogleSignInOptions соответствует вашим. Должно быть что-то еще – João Costa 16 July 2018 в 09:25
Другие вопросы по тегам:

Похожие вопросы: