我正在开发一款即将在 Google Play 商店发布的应用。
与此同时,我们的一些用户将使用 ADB 和提供的 APK 在他们的设备上手动安装该应用程序。 当应用程序将在商店上架时,它将是一个更新(具有不同的版本代码),但它仍将使用相同的包名称和用于以前的 APK 的相同证书。
已经手动安装的应用程序会收到此更新吗? (我个人认为不是,因为如果我没记错的话,商店有在设备上安装应用程序的历史记录,对吧?)
否则,我们是否应该要求用户从商店手动(重新)安装该应用程序?在那种情况下,首选项会被保留吗?
最佳答案
当您在 Play 商店发布应用时,您可以选择在 Beta 或 Alpha 测试中发布它,这样只有部分用户可以从商店查看和安装它,这样当您的应用准备好对所有用户可见时用户,您可以在生产环境中移动它。
为此,您可以创建一个 Google 群组,邀请一些用户加入该群组进行 Beta 测试,然后在开发者控制台中添加您创建的群组的电子邮件地址。
关于android - 从 Play 商店更新手动安装的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33389755/