1

好的,我得到以下異常。不知道爲什麼會發生。我已經按照指南如何爲Google帳戶設置auth。我試圖搜索谷歌,但沒有任何解決方案的成功。我試圖搜索CONFIGURATION_NOT_FOUND,但我無法在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"); 
        } 
       } 
      }); 
} 

谷歌在法籤。 是我找到了答案的duplicate但0個回答和1個月前沒有回答的評論。

回答

5

您是否在您的Android應用程序中檢查了project_idgoogle-services.json文件與您啓用Google登錄驗證的Firebase項目相同?如果是這種情況,並且您尚未編輯google-services.json文件,則可以向Firebase提交支持通知單。

+0

哇。這是一個很好的答案。我在控制檯中擁有與項目ID不同的ID。希望它現在能工作。將更新 – parohy

+0

謝謝。我重新下載了'play-services.json',它工作。最後! – parohy

0

如果您的Firebase one項目包含多個應用程序,請從app-> setting-> google-service.json下載google-service.json文件,然後添加到您的android studio項目中。

相關問題