10

我已经在 Client中上传了签名apk文件。现在我有一个来自同一个客户端的另一个应用程序,具有不同的开发者帐户。我可以上传带有相同文件的签名文件还是应该使用新文件?请帮我...keystoreDeveloper Accountapkkeystorekeystore

4

3 回答 3

12

Key Store 有一组数字证书,它们是发布者独有的,例如您的签名。它们用于验证应用程序是否来自真实来源。

包名+签名组合必须唯一,即一个App不能有多个官方发布者:

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

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

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

除此之外,每个 Play 商店帐户都被赋予一个唯一的许可证密钥,与签名不同,它绑定到帐户。您不能将一个帐户的许可证密钥用于从其他帐户发布的应用程序。

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

于 2013-02-20T06:19:13.723 回答
3

只要您的所有应用程序具有唯一的包名称,您就可以在任意数量的应用程序中使用相同的密钥库,在任意数量的帐户中使用相同的密钥库。

于 2013-02-20T06:00:00.787 回答
1

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

于 2013-02-20T06:17:22.993 回答