您需要为您的 APK 或 Android App Bundle 使用不同的版本代码
Posted
技术标签:
【中文标题】您需要为您的 APK 或 Android App Bundle 使用不同的版本代码【英文标题】:You need to use a different version code for your APK or Android App Bundle 【发布时间】:2021-07-24 03:22:09 【问题描述】:我们正在尝试上传新 APK 以在 Google Play 商店中提交我们应用的新版本,但我们收到以下错误:
您上传的 APK 未使用上传证书进行签名。您必须使用相同的证书。
The upload certificate has fingerprint:
SHA1: 2A:38:91:08:99:54:25:72:EB:CE:6A:14:39:71:B0:42:FE:D0:01:55
and the certificate used to sign the APK you uploaded has fingerprint:
SHA1: DF:57:90:5C:AD:3F:E5:53:C4:98:9D:4A:93:DE:0F:80:5A:18:AB:99
,因为您已经拥有版本代码为 2021032501 的版本代码。
如果我们没有与之前的开发人员联系,我们如何解决这个问题?谢谢!
【问题讨论】:
【参考方案1】:您需要与之前版本的应用使用相同的证书,并且新版本的 APK 也必须与之前的版本具有相同的包名。
如果您丢失了在以前版本中使用的证书,您必须与 Google 支持人员 (here) 联系,并按照他们告诉您的步骤重新创建此文件
【讨论】:
感谢您的帮助。我不知道为什么,但每次我们尝试生成新的证书密钥时,它总是生成相同的。我们遵循了谷歌团队的所有指示,但它没有生成不同的密钥。你知道为什么吗?谢谢。 我们丢失了以前版本的证书,现在当我们尝试生成 PEM 文件时,它总是生成相同的文件,而谷歌它不接受。 @Intelligent Web Crew 这个问题是另一个问题,请针对这个问题发一个新帖子,如果可以的话我会帮助你? 我刚刚为此创建了一个新帖子。 ***.com/questions/67385031/… 嗨@gsepetadelis,我们正在尝试使用相同的 SHA1 指纹生成新的 PEM 文件和 APK,但由于某种原因,APK 没有更改 SHA1 指纹。你知道为什么吗?谢谢!以上是关于您需要为您的 APK 或 Android App Bundle 使用不同的版本代码的主要内容,如果未能解决你的问题,请参考以下文章
您需要为您的 APK 使用不同的版本代码,因为您已经有一个版本代码为 2
上传我的应用时出现此错误:上传失败 您需要为您的 APK 使用与版本代码 1 不同的版本代码