如果有更多更新可用,使用 clientVersionStalenessDays() 时会发生什么?

发布于 2025-01-11 05:57:06 字数 744 浏览 1 评论 0原文

我正在考虑支持应用程序更新,并希望使用谷歌核心库来处理这个问题。在执行此操作时,出现了有关 clientVersionStalenessDays() 函数的问题。 (https://developer .android.com/reference/com/google/android/play/core/appupdate/AppUpdateInfo.html#clientVersionStalenessDays())

假设用户正在运行应用程序的版本 1,然后我创建版本 2 的新更新随后发布到 Play 商店。 2 天后,我希望该函数在用户设备上返回 2。如果新版本 3 在第 5 天发布,并且再次运行相同的函数,由于同一天发布了新版本,它会返回 5 还是 0?

相关于: 内部应用更新:clientVersionStalenessDays() 在以下情况下返回 null使用内部应用共享进行测试

I'm looking into supporting in app updates, and wanted to use the google core library for handling this. While doing this a question came up regarding the clientVersionStalenessDays() function. (https://developer.android.com/reference/com/google/android/play/core/appupdate/AppUpdateInfo.html#clientVersionStalenessDays())

Say a user is running version 1 of an app, then i create a new update with version 2 which then is published to the play store. After 2 days i would expect the function to return 2 on the user device. If a new version 3 then was published on day 5 and the same function was run again would it return 5 or 0 since a new version was released the same day?

Related to:
Internal app update: clientVersionStalenessDays() returning null when testing with internal app sharing

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

瞳孔里扚悲伤 2025-01-18 05:57:06

getClientVersionStalenessDays 方法返回用户设备上的 Google Play 商店应用获悉可用更新的天数。由于版本 2 是 PlayStore 已知的更新,因此该方法将返回自版本 2 可用以来的天数。

The method getClientVersionStalenessDays returns the number of days that the Google Play Store app on the user's device has known about an available update. Since version 2 is an update that the PlayStore knows about, the method would return the number of days since version 2 is available.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文