Google的智能更新技术如何运作?

Nik*_*dze 5 diff android updates delta

我知道基础知识:他们计算两个版本之间的差异,并将其发送到部署它的用户设备.确切地说,我对2个问题感兴趣:

  1. 对服务器软件进行了哪些更改以及对Android Google Play商店应用程序进行了哪些更改?
  2. 使用什么算法来计算两个应用程序版本之间的差异?

谢谢.

Nik*_*dze 3

好吧,看来他们使用 GDIFF 算法来计算流之间的差异。有关 GDIFF 算法和 GDIFF 格式的更多信息,请访问:http://www.w3.org/TR/NOTE-gdiff-19970901、http : //gdiff.codeplex.com/