这不是一个编程问题,但我觉得这是正确的地方。
市场上有一个Android应用程序。我们的工作是以巨大的方式升级应用程序。我们决定从头开始一个新项目,有很多改变。
我的问题是:为了能够替换(升级)Play商店中的现有应用,我们该怎么办?保持相同的包名?或标志键是否足够?或两者?或者什么?
感谢您的帮助,如果这不是正确的地方,请抱歉。
答案 0 :(得分:6)
您必须具有相同的包名称和相同的签名密钥。此外,如果它有任何类型的意图/操作可以从其他应用程序启动,您可能希望保持相同(如果用户已设置快捷方式)。
包名称是Play商店从另一个应用确定一个应用的方式。它们必须是每个应用程序的唯一。如果您想升级现有应用程序,则在上传原始文件后无法更改。
签名密钥是Play商店验证您是原始开发者的方式。如果您丢失或更改此密钥,您将无法更新原始应用程序!
答案 1 :(得分:4)
,以便能够替换(升级)Play商店中的现有应用,我们应该怎么做?
您需要“相同的包名称和相同的签名密钥”
或者如果您想要更改任何一项,您可以选择从Play商店取消发布您的应用程序。(从开发者控制台,您可以取消发布它)
然后你可以上传一个新的应用程序。