请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

差分算法的作用是什么

请问老师,既然 tinker 是把整个 dex 下发,那为什么还要做差分以及合成呢,是为了合成的时候,通过差分的标记,合成哪些东西?

正在回答 回答被采纳积分+3

1回答

bennyhuo 2019-11-28 06:53:33

差分后包会小,下发消耗流量小,更新成功率也会变高。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕九州6385248 #1
    不太明白,我理解的是下发整个 dex,也就是和之前相同的代码也会在 dex 中,然后做了差分,为啥包变小了
    回复 有任何疑惑可以回复我~ 2019-11-29 17:43:10
  • bennyhuo 回复 提问者 慕九州6385248 #2
    差分是在服务端做,合成是在客户端做,所以下发的是差分包,我记得视频里面有一张图说明这一点的
    回复 有任何疑惑可以回复我~ 2019-11-29 18:21:40
  • 提问者 慕九州6385248 回复 bennyhuo #3
    我问题没有描述清楚;
    
    课程里说的 QQ 空间热修复只是下发修改的类,我记得您课里说 tinker 是下发整个 dex,也就是不管修改还是没有修改的类都打在差分包中,既然都下发,那为什么又会做差分以及合成呢
    回复 有任何疑惑可以回复我~ 2019-11-29 19:00:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信