我有15个Android应用程序可以构建和托管(并在将来更新)。
每个应用都有一个唯一的包名。
将在一个Google Play帐户上托管5个应用。
另外10个将在10个个人客户账户上。
我不想在这些应用之间建立链接,并希望将来可以单独更新它们。
问题:我可以使用1个密钥库吗?或者我是否需要为每个应用程序提供唯一的密钥库?这会影响未来的更新过程吗?或者我只需要保持packagename相同以确保成功更新?
答案 0 :(得分:7)
理论上,您可以使用相同的密钥库对所有应用程序进行签名。但是,在实践中,每个开发者帐户使用单个密钥库最好。原因是,他们属于不同的客户,并且将来,如果其他人必须更新应用程序(不是您),那么您将不得不向客户提供密钥库或通过使用不同的密钥库进行签名来更新应用程序。这两个都可能有问题。