Android 从GCM/FCM生产证书中添加SHA-1

Android 从GCM/FCM生产证书中添加SHA-1,android,google-cloud-messaging,firebase-cloud-messaging,android-signing,Android,Google Cloud Messaging,Firebase Cloud Messaging,Android Signing,我有一个应用程序正在使用FCM。我已经在FCM中添加了这个包,它上面写着“调试签名证书SHA-1(可选)”,所以一切正常 现在我正在为发布做准备,我想知道我是否需要将此SHA-1证书从发布证书更改为值,或者它不是必需的,对于发布,我应该保持一切原样?因为这是一个可选字段,如果您添加了SHA1的任何值,这意味着它将仅在您更改的范围内依赖于SHA 1签名配置sha1将需要更改,但是如果您想同时处理这两个问题,可以将字段保持为空。是的,您必须添加发布证书的SHA-1。您可以从“设置”按钮添加SHA

我有一个应用程序正在使用FCM。我已经在FCM中添加了这个包,它上面写着“调试签名证书SHA-1(可选)”,所以一切正常


现在我正在为发布做准备,我想知道我是否需要将此SHA-1证书从发布证书更改为值,或者它不是必需的,对于发布,我应该保持一切原样?

因为这是一个可选字段,如果您添加了SHA1的任何值,这意味着它将仅在您更改的范围内依赖于SHA 1签名配置sha1将需要更改,但是如果您想同时处理这两个问题,可以将字段保持为空。

是的,您必须添加发布证书的SHA-1。您可以从“设置”按钮添加SHA

然后添加指纹:


您可以同时拥有调试证书和发布证书的SHA-1。因此,该应用程序将在调试和发布模式下工作。

添加Android应用程序时,我是否需要提供SHA-1

仅当您使用Firebase邀请或Firebase动态链接时,才需要SHA-1。将SHA-1添加到您的项目中可以简化具有Firebase身份验证的Google登录配置

如果不使用这些功能,则不必提供SHA-1


Ref:

是的,您必须添加发布证书的SHA-1(不一定要更改调试证书的SHA-1,您可以同时拥有这两个证书),但我应该在哪里添加它?我在firebase谷歌控制台中找不到这一行。因为我可以在评论中附加图片,所以我通过“回答”来解释。我希望它能帮助你