用户没有联网 , 连接的是运营商 3/4/5G 按流量收费网络 , 用户设置不自动更新 , 则该用户不会收到 App Bundle 推送的 自动更新 ;
对于开发者来说 , 用户无法更新到最新功能 ,...可能会带来一些问题 ; 如 : 修复了重大 BUG , 添加了重要功能 , 都无法推送给用户 ; 多人游戏中 , 所有用户的使用版本必须一致 , 如果用户没有更新 , 则带来各种问题 ;
应用内更新的更新时机..., 下载的更新包大小 ; 用户点击更新后 , 开始下载更新 , 并实时显示更新进度条 , 更新完成之后 , 扔留在应用中 , 继续使用 ;
整个下载流程都由 Google Play 控制 ;
开发者只需要触发更新..., 之后的工作都是 Google Play 负责 ;
即时更新代码示例 : 先创建 AppUpdateManager 对象 , 检查是否有更新 , 如果有则触发即时更新 , 或者像上面的示例一样 ,..., 弹出对话框 , 让用户选择是否更新 ;
如果用户选择否 , 则直接退出当前界面 , 继续使用 ;
如果用户选择更新 , 则开始更新 , 更新的同时 , 用户可以继续使用该应用 ;
下载更新包并安装完成后