我在使用Google登录生产安装文件时遇到问题。 在调试安装时一切正常我可以登录到应用程序。但在发布后更改我从谷歌响应帐户中获取null。可能有什么问题?
我曾与(“https://developers.google.com/identity/sign-in/android/start-integrating”)合作过。每一步都一样。
答案 0 :(得分:1)
Android签名证书SHA-1 ,因此只有它可以与发布版本一起使用
答案 1 :(得分:0)
我知道这是一个老问题,但是对于使用Firebase的任何人,您都必须将SHA-1指纹添加到 Firebase控制台>设置> Android应用页面。
如果您使用的是Google Play控制台,则可以从 Google Play控制台>应用签名页面获取。其中将有两个(一个是您用来签署您的应用程序,另一个是Google用来签署您的应用程序)。您需要同时添加两者,以便测试本地发行版。
如果您不使用Play商店,则需要按照以下说明从keystore
文件中获取SHA-1指纹:https://developers.google.com/android/guides/client-auth