2017-04-01 136 views
0

我試圖啓用google signin in my android app以下this教程..但GoogleSignInResult#isSuccess()始終返回falseresult.getStatus().getStatusCode();的值是0這是成功的意思GoogleAPI's CommonStatusCodeGoogleSignInResult#isSuccess()每次返回false

我研究了一下,發現similar問題。我曾嘗試

  1. 生成從我的應用程序google-services.json從SHA鑰匙,和我的應用程序文件夾中粘貼。

  2. 通過生成APK簽署和seprately(從Android Studio中不運行)在我的手機

安裝它,但沒有人對我的作品。

任何幫助,將不勝感激

+0

你的教程很舊。現在,Google更改爲使用Firebase。你可以試試https://firebase.google.com/docs/auth/android/google-signin –

+0

@RoShanShan不要運氣http://stackoverflow.com/questions/43168573/projects-created-at-console-firebase -google-com-must-use-the-new-firebase-authen – silentprogrammer

+0

請按照以下教程在您的Android應用中實現谷歌登錄。這是最近的文章,並有所有步驟來做到這一點。 http://www.zoftino.com/google-sign-in-option-in-android-apps –

回答

0

我也面臨同樣的確切問題。如果您在下載google-services.json時未提供SHA-1應用代碼,就會發生這種情況。

  1. 轉到console.firebase.com並在您的項目中創建另一個android應用程序。
  2. 填寫所有字段,包括SHA-1代碼。
  3. 下載google-services.json
  4. 將google-services.json放入App目錄根目錄。