4

这不是一个编程问题,但我觉得 SO 是放置它的正确位置。

市场上有一个安卓应用程序。我们的工作是大规模升级应用程序。我们决定从头开始一个新项目,有很多事情需要改变。

我的问题是:为了能够替换(升级)Play商店中现有的应用程序,我们应该怎么做?保持相同的包名?还是签名键就足够了?或两者?要不然是啥?

感谢您的帮助,如果这不是正确的地方,我们深表歉意。

4

2 回答 2

6

您必须具有相同的包名称和相同的签名密钥。此外,如果它具有可以从其他应用程序启动的任何类型的意图/操作,您可能希望保持它们相同(以防用户设置了它们的快捷方式)。

包名称是 Play 商店从另一个应用中确定一个应用的方式。对于每个应用程序,它们必须是唯一的。如果您想升级现有应用程序,则在上传原件后无法更改它。

签名密钥是 Play 商店验证您是原始开发者的方式。如果您丢失或更改此密钥,您将绝对无法更新原始应用程序!

于 2012-07-06T18:13:45.347 回答
4

为了能够替换(升级)Play商店中现有的应用程序,我们应该怎么做?

您需要“相同的包名称和相同的签名密钥”

或者,如果您想更改其中任何一项,您始终可以选择从 Play 商店取消发布您的应用程序。(从开发人员控制台您可以取消发布它)

然后你可以上传一个新的应用程序。

于 2012-07-06T18:14:42.293 回答