android - 谷歌登录不适用于生产

标签 android google-signin

我在生产安装文件上遇到 google 登录问题。 在调试安装时一切正常,我可以登录应用程序。但是在发布时更改后,我从谷歌响应中得到了 null。可能是什么问题?

我与 ("https://developers.google.com/identity/sign-in/android/start-integrating ") 一起工作。每一步都一样。

最佳答案

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

如果您使用的是 Google Play 管理中心,则可以从 Google Play 管理中心> 应用签名 页面获取此信息。将有两个(您使用其签署您的应用程序的一个,以及谷歌使用其签署您的应用程序的一个)。您需要同时添加两者,以便测试本地发布版本。

如果您不使用 Play 商店,则需要按照以下说明从您的 keystore 文件中获取 SHA-1 指纹:https://developers.google.com/android/guides/client-auth

关于android - 谷歌登录不适用于生产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35501623/

相关文章:

android - 世博会推送通知中的警报和声音不起作用

java - TextView 椭圆在 setText() 上消失

ios - 无法配置 Firebase InstanceID

iOS-Google 登录按钮

ios - 未调用 Google 登录代理

react-native - Expo-Auth session 无法正常工作

android - Firebase 身份验证不适用于已签名的 APK

Java 代码注释最佳实践

android - 提供在 Android 应用程序中获取 Google 日历(在线)事件的链接

java - 如何根据时间多次显示textView