1

Итак, я получаю следующее исключение. Не знаю, почему это происходит. Я следил за инструкциями, как настроить auth для учетной записи google. Я попытался выполнить поиск в Google, но для этого не было никакого успеха. Я настоял, пытаясь найти CONFIGURATION_NOT_FOUND, но я не смог найти его в документах firebase. Я не знаю, какую конфигурацию он не может найти. Исключение в основном бесполезно. Вход в корыто firebase не будет замечательно, пока аутентичности его firebase:com.google.firebase.FirebaseException: Произошла внутренняя ошибка. [CONFIGURATION_NOT_FOUND]

private void authenticateGoogleAccount(GoogleSignInAccount account) { 
    AuthCredential credential = GoogleAuthProvider.getCredential(account.getIdToken(), null); 
    mAuth.signInWithCredential(credential) 
      .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() { 
       @Override 
       public void onComplete(@NonNull Task<AuthResult> task) { 
        if (!task.isSuccessful()) { 
         Log.w(TAG, "signInWithCredential", task.getException()); 
         Toast.makeText(MainActivity.this, "Authentication failed.", 
           Toast.LENGTH_SHORT).show(); 
        } 
        else { 
         Log.d(TAG, "signInWithCredential"); 
        } 
       } 
      }); 
} 

Google знак-в-метод включен в firebase консоли. yes Я нашел duplicate этого ответа, но имеет 0 ответов и еще один ответ без ответа 5 месяцев назад.

ответ

5

Вы проверили project_id в своем приложении для Android google-services.json файл такой же, как проект Firebase, для которого вы включили аутентификацию входа в Google? Если это так, и вы не отредактировали файл google-services.json, вы можете подать заявку на поддержку в Firebase.

+0

Ничего себе. Это отличный ответ. У меня был другой идентификатор, чем ID проекта на консоли. Надеюсь, теперь это сработает. Будет обновлено – parohy

+0

Спасибо. Я перезагрузил 'play-services.json', и он сработал. В заключение! – parohy

0

Если ваш проект Firebase один из нескольких экземпляров, то загрузите файл google-service.json из приложения-> настройки-> google-service.json, а затем добавьте в свой проект студии Android.