我们可以为内部应用程序共享设置更新优先级(在应用程序更新中进行测试)吗?

2023-12-29

根据文档 https://developer.android.com/guide/playcore/in-app-updates/test,我们可以通过执行以下步骤,使用内部应用共享来测试应用内更新:

  1. 确保您的测试设备安装了支持应用内更新的应用版本,并且是使用内部应用安装的 分享网址。
  2. 按照 Play 管理中心的说明在内部共享您的应用。上传使用更高版本代码的应用程序版本 比您已经安装在测试设备上的版本。
  3. 在测试设备上,单击应用程序更新版本的内部应用程序共享链接,但不要从 Play 安装该应用程序 单击链接后出现的商店页面。
  4. 从设备的应用程序抽屉或主屏幕打开应用程序。现在您的应用程序应该可以使用该更新,您可以测试您的应用程序 实施应用内更新。

但是我们可以设置priority https://developer.android.com/guide/playcore/in-app-updates/kotlin-java#update-priority内部应用程序共享中的应用程序版本?我根据优先级显示灵活或立即更新。对于生产应用程序,我们可以使用 Google Play 开发者 API 设置优先级,如 Play 开发者 API 文档中所述。 但对于内部应用程序共享,我们没有提到可以根据优先级进行测试。


不,你不能设置inAppUpdatePriority为了内部应用程序共享.

我有类似的逻辑来确定Flexible and Immediate更新,我能够用因为我正在使用Fastlane https://fastlane.tools/上传AAB/APK到内部轨道他们也支持设置in_app_update_priority https://docs.fastlane.tools/actions/upload_to_play_store/.

需要注意的一件事是,在清除 Play 商店应用程序缓存后,我能够在 Google Play 商店中看到更新。但是AppUpdateManager在我的应用程序中,花了将近 8 个小时才用正确的方式识别出新的更新updatePriority

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们可以为内部应用程序共享设置更新优先级(在应用程序更新中进行测试)吗? 的相关文章

随机推荐