首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌登录失败

谷歌登录失败
EN

Stack Overflow用户
提问于 2018-10-12 17:52:15
回答 2查看 2K关注 0票数 1

在我的应用程序中,我正在使用Google游戏标志来实现,但是它失败了,错误如下:

代码语言:javascript
复制
 java.lang.VerifyError: Verifier rejected class com.google.android.gms.auth.api.signin.GoogleSignInClient: int com.google.android.gms.auth.api.signin.GoogleSignInClient.zzabd() failed to verify: int com.google.android.gms.auth.api.signin.GoogleSignInClient.zzabd():

此错误发生在代码的这一部分中:

代码语言:javascript
复制
public void performGooglePlayServicesConnection() {
    GoogleSignIn.getClient(this,GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN);
    Intent intent = signInClient.getSignInIntent();
    startActivityForResult(intent, RC_SIGN_IN_GOOGLE_PLAY_GAMES);
}

我做错什么了?

EN

回答 2

Stack Overflow用户

发布于 2018-10-15 13:51:23

这个链接中建议的解决方法是清除build文件夹,解决了这个问题。

运行一个gradle干净任务并不是一路清除我的构建文件夹。我不得不手工操作,但清洁可能对某些人有用。

还建议,如果Clear project不能工作,请尝试使用File -> Invalidate Caches / Restart... -> Invalidate and Restart

票数 1
EN

Stack Overflow用户

发布于 2019-05-09 20:32:09

我也面临着同样的错误,我错过了配置Google控制台项目。因此,按照配置Google控制台项目,并在出现提示时指定应用程序的包名。您还需要提供签名证书的SHA-1散列。有关信息,请参阅验证您的客户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52784733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档