如果我向用户发送修补程序,他们是否会继续从Play商店获取更新?

Dea*_*ing 8 android updates apk google-play

假设我有一个用户已经从Play商店安装的应用程序,如果我的一个用户报告了一个错误,我想向他们发送一个补丁版本的应用程序进行测试,他们可以将它安装到他们的手机上就好了.但是,如果我随后在Play商店更新应用程序,用户是否会获得更新?我的测试似乎表明情况确实存在,但是有没有问题?

我的构建过程的工作方式是每次构建时,它都会获得更高版本的代码,因此修补后的版本将具有比当前Play商店更高的版本代码,然后是我发送上传到Play商店的版本我的用户补丁将再次拥有更高版本的代码.

Rag*_*ood 2

我在这里进行了一个相当疯狂的猜测,但只要满足以下条件,它应该可行:

  1. Google Play 上的 apk 版本号高于修补程序的版本号
  2. 用户最初从 Google Play 安装该应用程序,仅通过侧面加载进行更新。
  3. 该修补程序和 Google Play 更新均使用相同的密钥进行签名。

我非常确定这会起作用,因为我记得在一个 android google 小组上对此进行了长时间的讨论,并取得了成功。不幸的是我现在找不到它。

如果您确实尝试过,请回复结果。