去年,Android用户安装了65亿个应用程序 - 这是很多互联网流量。为了解决这个问题,谷歌更新了其三角洲和压缩算法,使初始安装且特别是更新要小得多。
Android应用程序仅限于100MB APK,但可以使用APK扩展文件功能来携带额外的2GB(主要用于游戏资产)。新算法可以在第一次安装时节省高达12%,并且在更新时高达65%。当我们谈论2GB的数据时,那就是很多!
然后有APKS本身。谷歌专门调整了新的算法,称为BSDIFF,处理本机代码库,并且它优于旧算法的旧算法多达50%。
在这里,BSDiff如何减少Chrome更新下载。主要更新差不多一半,而次要更新比旧算法管理的四倍小。
Chrome补丁说明以前的补丁尺寸Bsdiff尺寸M46到M47重大更新22.8 MB 12.9 MB M47小幅更新15.3 MB 3.6 MB请注意,对于Don“T包含本机库的应用程序,仍有大约5%的小增益。
Google将展示转移大小 - 无论是在第一次安装和更新现有应用程序的情况下。这对用户更新有限互联网计划的用户来说很棒的新闻。
播放商店提供更多信息尺寸:应用程序尺寸为初始安装•更新时的应用尺寸
Chrome Teams还为应用程序开发人员提供了一些提示,用于减少下载大小,检查源链接更多。