密钥库被篡改或密码不正确 - 已在Google Play上的应用程序上

时间:2015-09-04 09:41:45

标签: android google-play code-signing keystore android-keystore

我正在尝试使用此处的手动方法对应用进行签名 http://developer.android.com/tools/publishing/app-signing.html#signing-manually

我们以前的外部开发人员给我发了三个我需要的密钥库文件(不知道为什么他们需要三个?)。在尝试签署我的应用程序的过程中,我会收到密钥库密码的提示,我不知道(我正试图从中获取此信息)。

我可以自己更改吗?我有三个密钥库文件,但我不确定这是否会产生影响,因为应用程序已经签名并发布到商店,我想更新应用程序而不是发布一个全新的之一。

我知道在我不确定这些答案是否直接适用于我,因为我的应用已经在Google Play商店已发布之前,我已经知道这个问题了

1 个答案:

答案 0 :(得分:1)

我对你的建议很少。

  1. 如果您不知道所有3个密钥库的密码,那么没有人会帮助您。您必须使用新的包名创建新应用(与Google Play上的最新实时应用不同),在Google Play上添加新应用
    1. 现在万一你有密码然后第一次获得最后的直播APK。从该APK文件生成签名密钥(sha-1& MD5)check answer here如何从APK生成密钥。

      然后得到sha-1&来自所有3家钥匙店的MD5并与APK的sha-1& MD5。他们是匹配然后你能够知道哪个密钥商店用于签署APK(目前在谷歌播放)

      使用该密钥库生成新的APK:)