Google Play商店中SHA1的其他关键问题

时间:2018-12-18 10:40:34

标签: android google-play apk google-play-console

我有2015年制造的此应用程序。我已经更新了该应用程序,现在我想上传更新的版本以播放商店。但是不幸的是,这给了我一个错误,那就是SHA1键是不同的。我附上下面的图片。 Play store console SS

此外,我工作的组织没有有关密钥存储区密码或别名的任何信息。实际上没有关于先前版本的信息。因此,我完全不知道如何在Google Play商店中更新此应用程序

3 个答案:

答案 0 :(得分:3)

没有SHA1密钥,您无法生成其他要上传的Signed APK。您必须使用该密钥才能生成新的签名APK以上传。

Google不会重新签名使用应用程序签名密钥签名的任何现有或新的APK。这样一来,您就可以在发布生产中的现有APK时开始在打开,关闭或内部测试轨道中测试应用包,而无需Google Play对其进行任何更改。

答案 1 :(得分:1)

这基本上意味着您正在尝试使用与用于签署原始apk的证书不同的证书来生成已签名的apk。如果您无法持有保留证书,则必须创建一个新证书(我认为您已经完成),生成一个签名的APK,然后将其作为新应用发布到Play商店中。您将不得不取消发布旧的应用程序。尝试对包名称进行细微更改,例如从小写字母更改为大写字母,例如从“ com.example.company”更改为“ Com.example.company”

答案 2 :(得分:0)

正是这个问题导致Google Play引入了Google Play App signing。如果您选择了应用,则Google会照看您的签名密钥,如果您丢失了信息,则Google Play支持人员可以帮助您更改上传密钥。

但是,如果您未选择使用Google Play应用签名,那么您将无能为力。

最好的选择是,就像其他人所说的那样,取消发布旧应用程序,创建一个新应用程序,这次选择加入Google Play应用程序签名,这样就不会再发生了。