Android Marketplace:更改应用程序包
问题描述:
任何Android开发人员都可以成功更改已在市场中分发的应用程序的包名(在清单中)?Android Marketplace:更改应用程序包
在升级过程中,我决定稍微更改软件包名称,这意味着android会将其标识为新应用程序。所以,我想保存的偏好将会丢失,但我真的希望升级用户没有其他“惊喜”。
干杯!
答
这并不是说所保存的参数将会丢失,只是Android会将其设置为一个全新的独立程序,无法访问旧应用程序的参数。
但是,如果您使用相同的签名签署您的应用程序并给予相同的userId,那么他们可以共享信息,并且您可以将原始应用程序的信息迁移到新的应用程序。
那么,如果他们有相同的签名,市场至少会删除旧的应用程序?我担心用户剩下两份! – Ralphleon 2009-08-31 21:35:35
没有。您可以拥有多个具有相同签名的应用程序。您可以从Market中删除旧的应用程序,但您仍然拥有已安装的基础。 – Will 2009-09-01 00:11:44
此外,任何市场评论都将丢失,并且不会有平稳升级,因为它在技术上被视为一款新应用。 – 2009-09-01 07:05:22