5
我知道這些基本知識:他們計算兩個版本之間的差異,並將其發送到部署它的用戶設備。具體而言,我對以下兩個問題感興趣:Google的智能更新技術如何工作?
- 對服務器軟件進行了哪些更改以及對Android Google Play商店應用程序進行了哪些更改?
- 什麼算法用於計算兩個應用程序版本之間的差異?
謝謝。
我知道這些基本知識:他們計算兩個版本之間的差異,並將其發送到部署它的用戶設備。具體而言,我對以下兩個問題感興趣:Google的智能更新技術如何工作?
謝謝。
好的,他們似乎使用計算流之間差異的GDIFF算法。有關GDIFF算法和GDIFF格式的更多信息,請訪問:http://www.w3.org/TR/NOTE-gdiff-19970901,http://gdiff.codeplex.com/。
不確定谷歌是否採用了這些方法,但它與[FOTA](http://en.wikipedia.org/wiki/FOTA_(technology))類似。 – nandeesh
你的意思是什麼?他們絕對使用增量編碼來計算兩個文件之間的差異。 –
我的意思是用於FOTA – nandeesh