Android应用程序在应用程序打开时未更新

Android应用程序在应用程序打开时未更新,android,google-play,Android,Google Play,我发布了一个应用程序,我通过谷歌play商店进行更新 对于那些不知道的人来说,单一应用程序的用途是一个应该在设备上单独运行的应用程序 因此,我将应用程序分发给设备,并阻止用户使用任何其他应用程序 无论如何,我会在启动时自动启动应用程序。设备每天早上5点重新启动 我注意到google play商店会在设备启动时检查更新 不幸的是,应用程序打开时,更新似乎无法执行 对此,我有两个问题: 这种奇怪的更新行为是否为任何人所熟悉(当前正在运行的应用程序没有执行更新) 如何解决这个问题 PS:我确实想过在第

我发布了一个应用程序,我通过谷歌play商店进行更新

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

因此,我将应用程序分发给设备,并阻止用户使用任何其他应用程序

无论如何,我会在启动时自动启动应用程序。设备每天早上5点重新启动

我注意到google play商店会在设备启动时检查更新

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

对此,我有两个问题:

  • 这种奇怪的更新行为是否为任何人所熟悉(当前正在运行的应用程序没有执行更新)
  • 如何解决这个问题
  • PS:我确实想过在第三方服务器上更新应用程序版本代码,如果它不是最新的,请关闭应用程序,让更新执行,然后在更新完成时接收,重新打开应用程序。
    但老实说,这感觉就像用火箭筒杀死了一只苍蝇。

    我认为您应该依靠外部服务器来实现这一目的

    应用程序在前台运行时不被更新是有道理的,因为Google play不应该停止更新它所必需的正在运行的应用程序

    为此,我建议您使用Firebase云消息服务。您可以使用FCM轻松地向设备发送数据