Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 自动更新正在运行的应用程序不会';行不通_Android_Google Play - Fatal编程技术网

Android 自动更新正在运行的应用程序不会';行不通

Android 自动更新正在运行的应用程序不会';行不通,android,google-play,Android,Google Play,我有一个安卓应用程序,在运行安卓6的平板电脑上无人值守运行。 我已将alpha版本上传到Google Play,并将其安装在Android平板电脑上。 我仍然在平板电脑上登录Google Play,自动更新功能已经开启 然而,我的应用程序现在已经运行了2天,因为我已经向应用程序推送了更新,但应用程序仍然没有更新 如果我在平板电脑上打开Google Play,我会看到新版本 如果不使用open Google Play并按update,我还需要做什么来自动更新应用程序?应用程序更新后会重新启动。因此

我有一个安卓应用程序,在运行安卓6的平板电脑上无人值守运行。
我已将alpha版本上传到Google Play,并将其安装在Android平板电脑上。
我仍然在平板电脑上登录Google Play,自动更新功能已经开启

然而,我的应用程序现在已经运行了2天,因为我已经向应用程序推送了更新,但应用程序仍然没有更新

如果我在平板电脑上打开Google Play,我会看到新版本


如果不使用open Google Play并按update,我还需要做什么来自动更新应用程序?

应用程序更新后会重新启动。因此,Google Play试图避免在前台运行应用程序时自动升级应用程序,因为这是一种糟糕的用户体验,应用程序会在用户使用时重新启动。这是一个可能的原因

另一个原因是Google Play默认情况下仅在设备接通电源并连接到wi-fi时更新应用程序,以避免耗尽电池电量并耗尽用户的移动数据。这可能是另一个原因


但是,如果应用程序不在前台,平板电脑已接通电源并通过wi-fi连接,且自动更新已打开,则应在24小时内更新。如果没有,这可能是一个错误。您应该获取错误报告,并使用Google Play控制台联系Google开发者支持。

当我打开Google Play时,我看到一个项目,上面写着“更新待定”(1)子标题为“自动更新”的子标题为“打开”并在其下方列出带有更新按钮的我的应用程序。我在“设置”中设置了“事件设置自动关闭”和“打开”,重新启动后,应用程序仍然没有自动更新平板电脑始终连接电源和WiFi。此外,该应用程序始终在运行。有没有办法使用api强制更新?没有,现在没有。我会看看是否能找出在这种情况下会发生什么。OK,我会尝试关闭我的应用程序,以便它有时间自动更新,并在稍后让设备自动重新启动。可能只是更新需要更长的时间。我会问我们的更新团队。我甚至可以允许应用一个小时,没有时间压力。