我在将应用上传到 Play 控制台时遇到问题。该项目于 3 年前开发并发布,并发布到 Play 商店。从那以后,我们就没有再做那个项目了。现在,由于新政策将每个应用程序更新到 sdk 版本 33,我们更新了该代码。将应用程序上传到 Play 商店时显示错误:
您上传的 APK 使用与之前的 APK 不同的证书进行签名。您必须使用相同的证书。您现有的 APK 已使用带有指纹的证书进行签名:
SHA1: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
并且用于签署您上传的 APK 的证书具有指纹:
SHA1: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
(注意:我们没有用于将此应用程序上传到 Play 商店的旧电脑。我们正在使用新电脑尝试此操作)
这个问题可以解决吗。
解决此问题的最合适方法是联系 Google 支持团队。
作为回复,他们会要求您生成新的
keystore
和 certificate.pem
文件。
生成这些文件并将其发回。