当前位置: 首页 > 知识库问答 >
问题:

您上载的APK没有使用具有相同密钥库的上载证书签名

潘辰龙
2023-03-14

我使用flutter,我格式化了我的pc后,当我想建立和上传apk文件到播放商店显示我贝娄,错误的方式我有项目与相同的密钥商店

您上载了一个未使用上载证书签名的APK。您必须使用相同的证书。上载证书具有指纹:[SHA1:],而用于签署您上载的APK的证书具有指纹:[SHA1:]

共有1个答案

麹权
2023-03-14

尝试下载此软件(GUI)https://keystore-explorer.org/。我使用这个工具看到我的密钥库有不同的证书和别名。这样我就可以比较Google Play要的是哪一个。然后我就可以用正确的别名签名并上传我的应用程序的更新。

 类似资料:
  • 我需要在google play商店更新我的应用程序,但我在另一台电脑上生成了apk文件。我使用了相同的密钥存储文件,但我得到了一个关于使用不同SHA1证书的错误。然后我切换到我的旧pc上,在那里我制作了第一个版本,并生成了签名的,但它又给了我同样的错误。 您上载了一个与以前的APK不同的证书签名的APK。您必须使用相同的证书。已使用带有指纹的证书签署现有APK:[SHA1:58:EA:40:73:

  • 我从应用程序开发人员那里得到了更新的代码和apk。我已经用我自己的keystore文件重建了应用程序,并签署了应用程序,上传到商店,收到“上传的APK与你以前的APK签署了不同的证书”。 我通过以下方式检查了更新的apk sha1文件:

  • 我可以不更新应用当我有密钥库吗?

  • 这是个新手问题。我正在尝试使用以下方法加载.der证书: 有效吗?我如何在代码中得到它?

  • 我有个奇怪的问题。我有1个ARM模板,我用它部署2个环境。 删除完整的QA资源组后,我能够重新部署完全相同的ARM模板。看来资源组应该创建后的密钥库秘密?知道为什么吗?如果我们在生产中遇到这种情况,我们不希望删除完整的资源组

  • 创建了一个应用程序 使用KeyTool.exe为该应用程序生成密钥 已将应用程序上载到Google Play 注册Google Play应用程序签名 再次尝试上载应用程序,但未成功。 它抱怨证书不是证书 将新APK上载到生产 keytool.exe-list-keystore trackcoachfull-release-key.keystore输入keystore密码: 密钥存储类型:JKS密钥