这些优化的 APK 文件 , 比传统的单一 APK 文件体积小很多 ;
如 : 用户使用的是 arm64 芯片的 xxhdpi 手机 , 当前语言环境是英文的 , Google Play 就会按照如下要求生成新的...Google Play 进行 动态分发 , 比上传多个 APK 更易于维护 ;
下图是官方提供的演示效果 , 左侧是传统 APK 打包过程 , 将所有资源打包到 APK 文件中 ; 右侧是使用 App...Bundle 后 , Google Play 为下载应用的用户生成的定制 APK 包 , 删减了很多不必要的资源 ;
使用 App Bundle 可以实现定制化的灵活的分发 , 可以灵活的决定 分发内容...开发者需要开发细粒度的更新流程 , 收到 Google Play 的更新推送后 , 选择一个合适的时机进行更新 ;
①、即时更新
即时更新示例 : 用户进入应用后 , 收到 Google Play 推送的更新..., 并显示本次更新内容 , 下载的更新包大小 ; 用户点击更新后 , 开始下载更新 , 并实时显示更新进度条 , 更新完成之后 , 扔留在应用中 , 继续使用 ;
整个下载流程都由 Google Play