2013-02-20 86 views
9

我已上传文件,keystore已在客户端Developer Account中上传。现在我有另一个应用程序来自同一个客户与不同的开发人员帐户。我是否可以使用相同的keystore文件上载签署的apk文件,还是应该使用新的keystore文件?请帮助我...Android - 可以在多个帐户中使用相同的密钥库文件发布不同的应用程序?

+0

是的,只要包名称不同即可。 – 2013-02-20 05:57:45

+0

ok @ User117“是”表示我可以在不同的开发人员帐户中使用同一个密钥库上传不同的已签名apk文件(当然,包名称不同)? – 2013-02-20 06:00:10

+0

更新于回答。 – 2013-02-20 06:19:36

回答

10

Key Store拥有一系列数字证书,这些证书对于发布者来说是唯一的,就像您的签名一样。它们用于验证应用程序来自真正的来源。

包名称+签名组合必须是唯一的,即一个应用程序不能有多个官方出版商:

  1. 设备将不会与不同的签名更新相同的应用程序包。
  2. Play商店不会让你用不同的签名更新相同的包文件。

,但发布者可以发布多个应用程序:

  1. 设备可以有不同的包名,但相同的签名许多应用程序。
  2. Play Store可以托管许多不同包装但签名相同的应用程序。

除此之外,每个Play商店帐户都有一个唯一的许可证密钥,与签名不同,它绑定到帐户。您不能使用其他帐户发布的应用使用一个帐户的许可密钥。

就Google政策而言,我认为他们不会限制每个开发者帐户的1个签名。

2

只要所有应用程序都有唯一的软件包名称,您可以根据需要在任意数量的应用程序中使用相同的密钥存储区。

+0

对于'别名',我应该写什么? – 2015-02-10 12:24:37

0

是的使用相同的keystore你可以在不同的开发者帐户中发布应用程序。

相关问题