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

使用不同的证书错误签名,但它们使用相同的密钥存储库

邵弘伟
2023-03-14

您上载了一个与以前的APK不同的证书签名的APK。您必须使用相同的证书。您现有的APK使用带有指纹的证书签名:然后显示SHA1是不同的

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

共有1个答案

关志勇
2023-03-14

看来你使用的不是同一个密钥库。您可以使用keystore工具非常容易地检查这一点。

检查这个问题:如何检查密钥库文件中的证书名称和别名?

如果签名证书与原始的不匹配,则无法更新现有的应用程序(没有办法解决此问题)

 类似资料:
  • 我正在尝试更新Google Play上的一个当前应用程序。我使用的是一个.keystore文件,我确信它与以前的版本是相同的,并且我确信密码是正确的。我已经更新了manifest.xml中的versionCode和versionName,并阅读了提交更新的所有android文档。我刚刚用这个.keystore更新了另一个应用程序,它工作得很好。当我尝试上传新的.apk文件时,我得到以下错误: 上载

  • 我正在尝试使用C#中的以下算法对XML文档进行签名: http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 当我尝试用随机的RSA密钥签名时,它工作得很好。 谢谢你! 托马斯

  • 我使用flutter,我格式化了我的pc后,当我想建立和上传apk文件到播放商店显示我贝娄,错误的方式我有项目与相同的密钥商店 您上载了一个未使用上载证书签名的APK。您必须使用相同的证书。上载证书具有指纹:[SHA1:],而用于签署您上载的APK的证书具有指纹:[SHA1:]

  • 问题内容: 根据MSDN BOL(在线图书)对SOME的描述| ANY(Transact-SQL), SOME和ANY是等效的。 使用某些| | | | | | | | ANY以使查询更具可读性。 但是 ,这是为什么在TSQL中有两个关键字具有完全相同的目的的 唯一 原因吗? 它们具有相同的功能是否有历史原因? 问题答案: 根据ANSI-92 SQL标准(搜索“ SOME”)。也在这里,文字 我怀

  • 我想用证书签署我的jar文件。我遵循以下步骤。C:\Program Files\Java\jdk-10.0.2\bin C:\Program Files\Java\jdk-10.0.2\bin 证书存储在文件中 C:\Program Files\Java\jdk-10.0.2\bin 但是当导入异常时,证书回复和密钥库中的证书是相同的。 请帮帮我怎么能做到这一点?

  • 我在使用SSL时遇到了困难,因为我得到了以下与我的密钥存储相关的错误(使用keytool per:http://developer.android.com/tools/publishing/app-signing.html自创建和自签名): 08-14 20:55:23.044:W/System.err(5430):java.io.ioException:密钥存储的版本错误。08-14 20:55