【发布时间】:2011-09-02 19:48:17
【问题描述】:
我发布的应用程序包名称不正确。现在我想更改包名。我意识到这将是市场上一个全新的应用程序。有些用户已经下载了该应用程序。
问题是: 如果取消发布我的应用程序并使用正确的包名称发布,那么已经下载该应用程序的用户会发生什么情况?即使我取消发布,他们还能继续使用该应用程序吗? 要么 有没有办法强迫这些人让他们下载新应用?
【问题讨论】:
标签: android google-play
我发布的应用程序包名称不正确。现在我想更改包名。我意识到这将是市场上一个全新的应用程序。有些用户已经下载了该应用程序。
问题是: 如果取消发布我的应用程序并使用正确的包名称发布,那么已经下载该应用程序的用户会发生什么情况?即使我取消发布,他们还能继续使用该应用程序吗? 要么 有没有办法强迫这些人让他们下载新应用?
【问题讨论】:
标签: android google-play
正如其他人所说,如果它是一个不同的包,它将是一个新应用程序。通过使用Android Marketplace: Changing application's package中描述的“shared userId”方法,您或许可以为现有用户提供更流畅的升级体验
【讨论】:
他们会继续使用该应用,但不会收到更新通知。 通知当前用户的一个不好的方法是保持应用发布并更新它,使其只有一个下载新应用的链接,至少在取消发布之前一段时间。
【讨论】:
他们可以继续使用该应用,但无法更新。没有办法强迫他们更新,但你可以放弃一个沉重的提示。在旧包 ID 下发布更新 - 一个虚拟应用程序,它只会显示一条消息并将它们重定向到新应用程序的市场页面。
如果您希望用户友好到荒谬的地步,请将您的所有后续更新以两个包名称提交,作为两个应用程序。
【讨论】: