Android 谷歌登录总是返回false

Android 谷歌登录总是返回false,android,google-plus,google-play-services,Android,Google Plus,Google Play Services,我已经在我的应用程序中实现了Google+登录,当我尝试登录时,GoogleSignInResult返回一些类似于com.Google.android.gms.auth.api.signin的效果。GoogleSignInResult@c0d0340但是当结果被传递到issucess时,它总是返回false 有人知道这是为什么吗 为了澄清,我遵循了G+登录指南,还获得了google services.json文件,尽管它说不需要它,因此,我也将我的应用程序ID放在strings.xml中 我还确

我已经在我的应用程序中实现了Google+登录,当我尝试登录时,
GoogleSignInResult
返回一些类似于
com.Google.android.gms.auth.api.signin的效果。GoogleSignInResult@c0d0340
但是当
结果
被传递到
issucess
时,它总是返回
false

有人知道这是为什么吗

为了澄清,我遵循了G+登录指南,还获得了
google services.json
文件,尽管它说不需要它,因此,我也将我的应用程序ID放在
strings.xml

我还确保
classpath'com.google.gms:google services:2.0.0-alpha6'
被放置在应用程序级的gradle构建文件中,并且
compile'com.google.android.gms:play services plus:8.4.0'compile'com.google.android.gms:play services auth:8.4.0'
被放置在应用程序级的gradle构建文件中。但我仍然没有成功

其他谷歌搜索建议清除谷歌服务缓存,我在每次构建后都会尝试清除该缓存以及我的应用程序缓存和数据


Logcat也不报告任何错误。我现在很困惑。

原来我可能已经修复了它,恢复到SDK构建工具版本
23.0.2
,可能是稍新的构建工具
23.0.3
出了问题,尽管我的Gradle构建文件仍然设置为使用较新的版本,但现在似乎工作正常。

哼,它现在神秘地运行良好,谷歌可能有间歇性的服务器问题,也许?