【发布时间】:2016-09-17 23:04:38
【问题描述】:
我需要在 google play store 中更新我的应用程序,但我在另一台计算机上生成了前一个计算机上的 apk 文件。我使用了相同的密钥库文件(lazymojo.jsk),但我收到有关使用不同 SHA1 证书的错误。然后我切换到我制作第一个版本的旧电脑并生成签名apk,但它再次给了我同样的错误。
您上传的 APK 使用与之前的 APK 不同的证书进行签名。您必须使用相同的证书。您现有的 APK 使用带有指纹的证书进行签名: [SHA1:58:EA:40:73:F8:0E:7F:07:A7:0B:C3:EE:FB:FA:22:50:18:CF:53:4E] 并且用于签署您上传的 APK 的证书有指纹:
[SHA1:6F:12:B6:7B:7F:55:8C:F9:98:B3:78:41:8A:9E:EB:E6:99:7B:91:45]
我使用了相同的密钥库文件和密码。
请帮助我,我是 android 开发的新手。感谢 ad=vance
【问题讨论】:
-
你确定它们是一样的吗?您的 SHA1 不同,这意味着它们是不同的证书
-
它们显然是两个不同的证书,SHA 不会撒谎。也许你放错了文件
-
我面临同样的问题..与 diff pc 具有相同的凭据。
标签: android google-play