打开应用程序时Android应用不会更新

时间:2017-10-11 12:20:21

标签: android google-play

我发布了一个应用目的,我通过Google Play商店更新。

对于那些不知道的人,单个应用程序目的是一个应该在设备上运行单独的应用程序。

因此,我将设备赠送给应用,阻止用户使用任何其他应用。

无论如何,我在启动时自动启动应用程序。设备每天凌晨5点重启。

我注意到Google Play商店会在设备启动时检查更新。

不幸的是,似乎更新在应用程序打开时无法执行。

对此我有2个问题

  1. 任何人都熟悉这种奇怪的更新行为(对当前正在运行的应用程序执行更新时)
  2. 如何解决这个问题?
  3. PS :我确实想过在第三方服务器上更新app versionCode,如果它不是最新的,请关闭应用程序,让更新执行,然后在更新完成后重新打开应用程序。 但老实说,感觉就像用火箭筒杀死一只苍蝇。

1 个答案:

答案 0 :(得分:1)

我认为您应该依赖外部服务器来实现此目的。

在前台运行时应用程序没有更新是有道理的,因为谷歌播放不应该停止正在运行的应用程序,这是更新它所必需的。

我建议您使用Firebase云消息传递服务。您可以使用FCM轻松地将数据发送到设备。