谷歌登录错误状态{statusCode = DEVELOPER_ERROR,resolution = null}来自同一个游戏商店应用程序而不是来自同一个签名的apk

Rak*_*dav 6 android google-login googlesigninaccount

我认为这是android,android studio或google中的一个错误.我可以通过签名的apk登录谷歌.但如果我在Play商店上传相同的apk,它就会说Status{statusCode=DEVELOPER_ERROR, resolution=null}.

我想知道我怎么可能无法从Play商店下载的应用程序登录,并且当我使用我上传到Play商店的PC上的相同apk时我能够登录.

这不应该是DEVELOPER_ERROR,这应该是ANDROID_ERROR,GOOGLE_ERROR或HOW_TO_IRRITATE_DEVELOPER_BY_ANDROID.

有关如何解决这个ANDROID_ERROR的任何建议他们说是DEVELOPER_ERROR.

小智 8

我几天前得到了这个问题,我按照谷歌指南解决了这个问题

1.确保您在App文件夹中添加的Google JSON文件必须来自开发者帐户.2.更新firebase帐户,发布和调试密钥中的所有密钥.

3.(重要步骤):Google Play控制台的"发布管理"部分中有一个名为"应用程序签名"的标签.

谷歌已经在playstore发布控制台发布了一项新的签名服务,谷歌将使用他的密钥库登录你的应用程序.签名后,它会为您提供一个新的SHA1密钥,您必须在firebase帐户中添加该密钥.

将SHA1密钥添加到您的Firebase帐户后.尝试登录,它工作正常