2015-01-13 107 views
0

我有Google开发者帐户,并发布了我的第一个应用程序。签署Android应用程序

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

如果我不清楚,请让我知道。

+2

是的,你应该使用相同的密钥库 - (密钥),否则它不会允许你上传,如果试图安装apk直接它不会允许安装(更新)当前应用程序由于不同的证书的证书 – Yazan

+2

您可以使用相同的商店,但创建一个新的密钥用于每个应用程序@Yazan我认为他是关于2个独立的应用程序,而不是第一个增量更新。 –

+0

@ChrisHandy哦,是的,你是对的,我没有注意到,所以他可以使用新的密钥,他可以使用相同的密钥,对不对? – Yazan

回答

4

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

这里是你如何决定,如果你需要一个单独的密钥/密钥库,在重要/有关命令:

  1. 有不止一个键或密匙需要记忆密码和它们的位置以及保护他们。如果您在一段时间内没有更新您的应用程序,这可能是一个真正的痛苦。如果您丢失了这些内容,则无法更新/重新发布您的应用。

  2. 使用单独的密钥和相同的密钥库可能是一个好主意。这可以降低黑客如果遭到黑客入侵的可能性。然而,这种担忧是最小的,因为除非你有非常受欢迎的应用程序,否则这种情况不太可能发生

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

祝你好运!

0

密钥存储可以使用旧的多个密钥。

对一个应用程序使用一个键。

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