“错误”;您的Android应用程序包使用了错误的密钥签名&引用;第一次尝试将应用程序上传到google play时

“错误”;您的Android应用程序包使用了错误的密钥签名&引用;第一次尝试将应用程序上传到google play时,android,flutter,release,google-play-console,Android,Flutter,Release,Google Play Console,我第一次将Flitter应用程序上传到google play,我已经生成了密钥,并且我遵循了这里提到的所有步骤:, 但当我尝试将发布包上传到google play控制台时,我发现出现了这样一条消息: #您的Android应用程序包使用了错误的密钥签名。请确保使用正确的签名密钥对应用程序包进行签名,然后重试。您的应用程序包应使用指纹证书签名: SHA1:xxxxx:xxxx 但用于签署您上载的应用程序捆绑包的证书具有指纹: SHA1:xxxxx:xxxx 如何解决此问题?我认为您使用的是调试签名版

我第一次将Flitter应用程序上传到google play,我已经生成了密钥,并且我遵循了这里提到的所有步骤:, 但当我尝试将发布包上传到google play控制台时,我发现出现了这样一条消息:

#您的Android应用程序包使用了错误的密钥签名。请确保使用正确的签名密钥对应用程序包进行签名,然后重试。您的应用程序包应使用指纹证书签名: SHA1:xxxxx:xxxx 但用于签署您上载的应用程序捆绑包的证书具有指纹: SHA1:xxxxx:xxxx


如何解决此问题?

我认为您使用的是调试签名版而不是发布签名版。请确认您已创建发布签名的apk。

可能您用于应用程序的域名已被使用(com.yourdomain.yourapp),您是否尝试过更改它?

您是否使用相同的发布密钥构建应用程序?当您尝试使用不同的发布密钥或不同的
密钥将应用程序更新到play store时发生此错误。jks
您是如何注册play Signing的。您是否在任何时候将加密密钥上载到游戏机?您是否使用了其中一个高级选项?你说这是第一次,但我怀疑这不是你上传到游戏控制台的第一个工件;您是否先上传APK或应用程序包,然后再将其删除?Google Play控制台使用您上载的第一个工件的证书作为参考,因此如果它实际上是此应用程序的第一次上载,它不会抱怨错误的证书(除非您使用了其中一个高级播放签名选项)。我使用了release signedi。我现在尝试了它,但它不起作用