据HotHardware网站报道,虽然《Pokémon GO》和《Netflix》是很有趣的应用,但当没有WiFi网络时,它们可能消耗大量数据流量。Google Play寄希望算法改进能减少应用安装和更新所需要的数据流量。谷歌最近发布了新的Delta算法“bsdiff”,能把更新包文件大小削减50%或更多。
HotHardware 表示,bsdiff算法利用了经过编译的原生代码不同版本变化方式。原生代码库文件应当以未经压缩的方式存储,以尽可能提高效率,因为压缩会干扰Delta算法。但是,对于经过压缩的应用,数据流量仍然可能减少5%。
过去,用户更新一款应用时,他们基本上必须下载应用和大量配套数据。自2012年以来,用户下载的仅是APK文件增量或变化,并把它们与现有文件合并。谷歌检查应用版本,然后发送更新包,更新包会把开发者对应用的修改与用户已经安装的应用文件合并。