将用户从一个apk迁移到另一个

问题描述:

我们有一个应用程序(A1),其中大量用户仍处于活动状态,但我们不再计划支持该应用程序。现在我们有另一个更小的应用程序(A2),它与A1类似。将用户从一个apk迁移到另一个

当A1的用户从Play商店更新他们的应用程序,他们得到A2时,有什么办法吗?基本上,我们想要将用户从A1迁移到A2。

值得注意的是,软件包名称不同。

+0

如果您在Play商店中使用相同的包名和增加的版本代码,并上传到同一个项目中,用户将获得更新的apk作为更新到旧的apk。 –

这一切都取决于数据库。您应该研究您用于存储用户数据的数据库。将同一个数据库连接到您的新应用程序,或者将A1数据库中的所有用户数据复制到A2的数据库,并且所有这些的实现取决于您的数据库实现。

分享关于您数据库的更多信息,这可以帮助您获得答案。 你可以用JavaScript等其他语言来实现这个实现。然后在A2中使用相同的实现在用户中读写数据。

但要注意,你复制使用相同的数据库结构的数据,你在A1的数据库使用

+0

感谢您的详细回复,但如何合并数据库帮助在A1的用户获得A2。我似乎没有足够清楚地解释这些要求。把它想象成instagram和snapchat(比如说我拥有两个!) - 我打算关闭instagram,但我希望instagram的用户升级到snapchat,并且我还希望将来只保留一个包 - snapchat。所以我想创建一个更新(对于instagram用户),当他们更新instagram时,他们会更新到snapchat。 – awkward101