如何提示用户更新应用程序,以及当用户点击更新时它应该在后台更新

How to prompt user to update the Application, and when the user clicks on update it should update in background

今天我打开 Paytm,发现下面附上的对话框 -

然后我点击了更新按钮,对话框消失了,当我在 Google Play 商店中签到时,应用程序开始在后台更新。

什么样的意图会导致这种功能?

或者 Google 是否提供他们自己的 VersionAPI 之类的东西,我可以在其中做出意图以静默方式更新应用程序,当然是在用户授权之后?

我一直在向用户发送推送通知,但我认为这种方法效果不佳。

当新的更新被推送到商店时,Play 商店会处理更新对话框。只需确保使用更高版本代码更新 APK。 令人高兴的是,您无需手动通知用户。

见:

关注This Link and as shown in picture

这是 I/O 2019 年推出的一项新 PlayStore 功能

您是否正在让您的应用程序检查新更新?如果不是,如果设置为自动更新,Play 商店应该为您处理更新。

你可以参考这个 SO post: