应用程序可以在仍然打开时自动更新吗?
can an app be auto-update when is still open?
我不知道这个问题是不是听起来很熟悉,但我一直在搜索,但我找不到一个奇怪的答案(这就是 google 关于自动更新 https://support.google.com/googleplay/android-developer/answer/113476?hl=en 的说法)。在我的具体情况下,我正在开发的应用程序旨在始终 运行,但它也需要保持最新...所以我将其发布在 google 游戏商店,但我遇到了一些麻烦自动更新,我正在做我自己的测试,但商店并没有我们想要的那么快...长话短说可以是应用程序自动更新时仍然 运行?
重要位:
Google Play Store can take hours / days to get your update to a user, and, unfortunately, you can't force an app to update itself.
You can find an official answer from Google here: https://support.google.com/googleplay/android-developer/troubleshooter/3055196#ts=3055315,3055203
As an alternative, you can check the Alternative Distribution Options from the Android Developers documentation, if you want to personally take care of the distribution process of your app.
正如 Fox-In-Socks 所指出的,只有 Play 商店应用可以替代任何用户设备上的 APK。由于 Android 的用户群如此之大,新 APK 的分发可能需要数小时(甚至数天)才能覆盖所有用户。他们甚至注意到,当您在 Google Play Developers Console 中上传应用的新版本时。
此外,请注意并非每个 android 用户都在其设备中打开自动更新,并且每次更新应用程序时,它都会停止然后重新启动,因此“始终打开”应用程序的假设在更新时会中断几秒钟。
我不知道这个问题是不是听起来很熟悉,但我一直在搜索,但我找不到一个奇怪的答案(这就是 google 关于自动更新 https://support.google.com/googleplay/android-developer/answer/113476?hl=en 的说法)。在我的具体情况下,我正在开发的应用程序旨在始终 运行,但它也需要保持最新...所以我将其发布在 google 游戏商店,但我遇到了一些麻烦自动更新,我正在做我自己的测试,但商店并没有我们想要的那么快...长话短说可以是应用程序自动更新时仍然 运行?
重要位:
Google Play Store can take hours / days to get your update to a user, and, unfortunately, you can't force an app to update itself.
You can find an official answer from Google here: https://support.google.com/googleplay/android-developer/troubleshooter/3055196#ts=3055315,3055203
As an alternative, you can check the Alternative Distribution Options from the Android Developers documentation, if you want to personally take care of the distribution process of your app.
正如 Fox-In-Socks 所指出的,只有 Play 商店应用可以替代任何用户设备上的 APK。由于 Android 的用户群如此之大,新 APK 的分发可能需要数小时(甚至数天)才能覆盖所有用户。他们甚至注意到,当您在 Google Play Developers Console 中上传应用的新版本时。
此外,请注意并非每个 android 用户都在其设备中打开自动更新,并且每次更新应用程序时,它都会停止然后重新启动,因此“始终打开”应用程序的假设在更新时会中断几秒钟。