2017-04-01 138 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目录根目录。