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

时间:2013-01-16 15:06:32

标签: android google-play apk updates

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

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

2 个答案:

答案 0 :(得分:2)

我在这里采取了相当疯狂的猜测,但工作,只要符合以下条件:

  1. Google Play上的apk版本代码高于修补程序
  2. 的版本代码
  3. 用户最初从Google Play开始安装应用程序,并且仅通过侧载进行更新。
  4. 此修补程序和Google Play更新均使用相同的密钥签名。
  5. 我很确定这会有效,因为我记得在其中一个以成功结束的Android谷歌小组中对此进行了长时间的讨论。我很遗憾现在找不到它。

    如果你试一试,请回复结果。

答案 1 :(得分:0)

我认为此工作流程没有任何问题。只要在每次构建时增加版本号。