签署Android应用程序

时间:2015-01-13 15:46:32

标签: android

我有Google Developer帐户,我发布了第一个应用程序。

现在我需要发布我的第二个应用程序。我应该使用我的第一个应用程序的相同密钥库进行签名。

如果我不清楚,请告诉我。

2 个答案:

答案 0 :(得分:4)

使用相同的密钥库/密钥对可以使用任意数量的应用程序。我有几个共享密钥库/密钥。

以下是按重要性/关注顺序决定是否需要单独的密钥/密钥库的方法:

  1. 拥有多个密钥或密钥库需要记住密码及其位置以及保护密码。如果您在相当一段时间内未更新应用,这可能会非常痛苦。如果您遗失了这些内容,则无法更新/重新发布您的应用。

  2. 使用单独的密钥和相同的密钥库可能是个好主意。这可以降低黑客攻击两者的可能性。但是,这种担忧很小,因为除非你有一个非常受欢迎的应用程序,否则这种情况不太可能。

  3. 如果你想"出售"您的任何应用程序在某些时候,您将需要为买方提供密钥库和密钥。因此,如果共享应用程序,买方将知道您的其他应用程序的密钥库/密钥信息。如果你可能会一起销售应用程序,那么公共密钥/密钥库就不是问题。如果你想单独出售它们,那么你应该有单独的密钥库和密钥。但是,这不太可能是一个考虑因素。

  4. 祝你好运!

答案 1 :(得分:0)

密钥库可以使用多个密钥。

将一个密钥用于一个应用程序。

现在,您可以使用相同的密钥库并向其添加密钥,或者创建另一个密钥库。