Android-应用程式内更新。在哪里指定Update(上传到Playstore的新apk)应该是IMMEDIATE类型还是FLEXIBLE类型更新?

时间:2019-11-04 05:40:02

标签: android

当前,在我的应用程序中,我想同时实现IMMIDIATE和FLEXIBLE流以进行更新。将新更新设置为立即或灵活的过程是什么?或更确切地说,在Playstore中是否有执行此操作的选项?因为目前

isUpdateTypeAllowed(AppUpdateType.FLEXIBLE) isUpdateTypeAllowed(AppUpdateType.IMMEDIATE)

为新更新返回true。

1 个答案:

答案 0 :(得分:0)

当前,在编写此答案时,Playstore中没有选项来指定更新(新apk)是即时还是灵活。但是可以通过以下方法来实现它。

  1. 因为两者

isUpdateTypeAllowed(AppUpdateType.FLEXIBLE) isUpdateTypeAllowed(AppUpdateType.IMMEDIATE)

为新更新返回true,您可以创建一个API,该API根据应用程序的当前版本代码/名称返回是否有新更新,以及是否应为IMMEDIATE / FLEXIBLE。

  1. 将Firebase远程配置用于上述目的。返回一个指定更新类型的值。请参阅此answer

  2. Playstore中有一些新功能或信号(在撰写本文时)可以解决此问题。请在youtube上参考此video