Android 谷歌登录在生产上不起作用

Android 谷歌登录在生产上不起作用,android,google-signin,Android,Google Signin,我对google登录产品安装文件有问题。 调试安装时,一切正常,我可以登录到应用程序。但在发布时更改后,我从google响应中得到的帐户为空。有什么问题吗 我和(“”)一起工作。每一步都一样。你需要与 Android签名证书SHA-1具有发布密钥,因此只有它才能与发布版本一起工作我知道这是一个老问题,但对于使用Firebase的任何人,您必须将SHA-1指纹添加到Firebase控制台>设置>Android应用程序页面 如果您正在使用Google Play Console,您可以从Google

我对google登录产品安装文件有问题。 调试安装时,一切正常,我可以登录到应用程序。但在发布时更改后,我从google响应中得到的帐户为空。有什么问题吗

我和(“”)一起工作。每一步都一样。

你需要与


Android签名证书SHA-1具有发布密钥,因此只有它才能与发布版本一起工作

我知道这是一个老问题,但对于使用Firebase的任何人,您必须将SHA-1指纹添加到Firebase控制台>设置>Android应用程序页面

如果您正在使用Google Play Console,您可以从Google Play Console>应用程序签名页面获取此信息。其中将有两个(一个是你在应用程序上签名的,另一个是谷歌在应用程序上签名的)。您需要同时添加这两个版本,以便可以测试本地版本


如果您不使用Play Store,则需要使用以下说明从
密钥库
文件中获取SHA-1指纹:

您需要一个配置文件,其中SHA-1密钥为release key,因此只有它才能在release上工作build@Madhur必须获取配置文件并将其添加到应用程序文件夹中。启动app似乎不需要它。不,但是没有配置文件,Google登录将无法工作。我在应用程序中使用了发布密钥存储的sha1。那么,您的调试apk如何使用发布密钥运行?显然,使用发布密钥的SHA-1存在一些问题。检查您是否已使用release密钥创建了SHA-1。我需要使用api密钥删除控制台上的旧文件,以便他可以从conf文件中查看该文件。非常感谢。