如何将Apk签名密钥从SHA-1更改为SHA256

时间:2017-09-27 13:45:53

标签: android apk signed android-keystore android-signing

我想将Android应用程序的签名密钥从SHA-1更改为SHA-256。

我还想知道此更改是否会影响我在Google Play上已有的应用。我已经为应用添加了一些新功能,现在想要将签名密钥更改为sha256并将其上传到Play商店,以便将现有应用更新为新应用。
谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:4)

新密钥将阻止旧版本的用户无缝更新。这只是关于更改Google Play中发布的应用的签名密钥的冷酷真相。

建议的迁移方法是使用Dialog更新现有应用,为用户提供继续运行现有版本的机会,或者转到Play商店安装新版本(必须显示为Play中的单独应用程序)。新应用程序应检查是否存在旧应用程序,并提醒用户将其卸载。

您可以将旧应用保留在商店中,这样您就不会丢失评分和评论,只需确保添加通知并链接到将新用户指向最新版本的说明。

当我试图理解时,

This article对我很有帮助。