0

当我尝试在 play Store 更新我的应用程序时,我收到消息:

Upload failed
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate.
Your existing APKs are signed with the certificate(s) with fingerprint(s):
[ SHA1: 89:2F:11:FE:CE:D6:CC:DF:65:E7:76:3E:DD:A7:96:4F:84:DD:BA:33 ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
[ SHA1: 20:26:F4:C1:DF:0F:2B:D9:46:03:FF:AB:07:B1:28:7B:9C:75:44:CC ]

我已经搜索了所有内容,但找不到解决方案,并且我还检查了以下内容:

  1. 新旧版本的私钥和存储密钥
  2. 新旧版本的包名相同
  3. 更新了 manifest 和 gradle 中的版本和名称

如果有人有解决方案,请告诉我?

4

2 回答 2

2

确保您用于签署以前的应用程序版本的密钥库与您用于签署要在 Play 商店中上传的 apk 的密钥库相同。

于 2016-10-06T10:52:38.483 回答
0

在更新应用程序时必须牢记:

  1. 新旧应用程序包名称相同
  2. 新旧应用使用相同的商店密钥
  3. 更新 manifest 文件中 new 的版本名称和版本代码

对于 Android 工作室:

转到工具/BuildApk

选择选择现有的并选择KeyStore的路径。

输入密码

输入别名

输入“别名密码

并选择下一步

然后选择发布

然后点击完成

于 2016-10-06T11:32:41.110 回答