由于 SHA1 不同,无法升级我当前的生产应用程序?

Impossible to upgrade my current production app because of different SHA1?

3 周前我在 Playstore 上升级了我的应用程序,没有任何问题。

现在我在生产中添加 appbundle 时遇到错误

您的 Android App Bundle 文件未使用正确的密钥签名。确保使用 SHA1 签名 key:49:32...

自上次升级以来,我没有对 key.jks 进行任何更改。我没有重新生成它,使用windows恢复或android恢复...我只是在lib文件夹中添加了flutter代码。

我现在不知道它是否正常,但是当我在 Gradle 脚本和签名报告中验证 SHA1 时,我得到的 SHA1 与 playstore 在错误中显示的不同。

> Task :app:signingReport
Variant: profile
Config: debug
Store: C:\Users\utilisateur\.android\debug.keystore
Alias: AndroidDebugKey
MD5: ...
SHA1: B5:69:...
SHA-256:...
Valid until: vendredi 6 mars 2048

我的密钥库创建于 2018 年 3 月 6 日,有效期为 30 年 在这 2 年里,我没有更改密钥,我已经毫无问题地完成了所有升级。就在 2021 年 ...

如何匹配playstore的SHA1?我真的只想升级我的应用程序。不创建新应用

谢谢

您可以就此问题联系 Google Play 管理中心支持,他们可以为您重置密钥,然后您就可以发布未来的更新。

在游戏控制台中点击顶部的帮助按钮> 向下滚动以获取更多帮助并点击“联系我们”> 输入您需要密钥库重置方面的帮助> 点击“下一步”> 点击“上传密钥”重置请求” > 点击“联系 Google Play 开发者支持” > 然后选择联系方式联系他们为您重置。