如果我没有更改密钥库,Android应用程序的签名会改变吗?

时间:2014-10-28 15:12:30

标签: android hash apk digital-signature

我为我的应用创建了一个密钥库,并且一直在使用它进行签名。在应用程序中有一个验证来测试密钥哈希是否已更改(意味着其他人重新打包应用程序)。然而今天当我用eclipse导出apk并安装它时,密钥哈希已经改变了。

由于我从未对密钥库做过任何事情,我想我不应该改变。

转到此处查看我如何获取哈希值。 http://javatechig.com/android/how-to-get-key-hashes-for-android-facebook-app

先谢谢。

1 个答案:

答案 0 :(得分:0)

没有。如果您使用相同的密钥库,则应用程序的指纹(或散列)不会更改。 如果指纹发生变化,Play商店也会拒绝您的应用程序更新。

仔细检查您是否使用了与该密钥库相同的密钥库和相同的密钥。像这样的问题的常见来源是意外使用调试密钥库而不是发布密钥库。