热补丁介绍及Andfix的使用

热补丁介绍及Andfix的使用
Andfix热修复框架原理及源码解析-上篇

Andfix热修复框架原理及源码解析-下篇


一、热补丁概念

指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方式

二、热补丁的作用(结合公司项目)

1.对于移动端来说,如果线上包出现不是很严重的问题,我们一般处理方式都是把新包放在官网,或者后台那边线上代码能否改下。这样导致用户出现问题就需要卸载当前包,去官网重新下载。用户体验很不好。

2.版本迭代时,偶尔会出现,一些新功能,由于以前的代码没有考虑周全,导致如果发布新包,以前的老包(apk包)会不兼容,出问题。

以上热补丁都可以解决。

三、热补丁项目

1.Dexposed   https://github.com/alibaba/dexposed

2. AndFix     https://github.com/alibaba/AndFix

3.ClassLoader 开源实现: Nuwa , HotFix , DroidFix

12分别是阿里巴巴淘宝和支付宝团队开发,3是腾讯QQ空间团队负责开发的,基于它比较出名的有Nuwa , HotFix , DroidFix。有兴趣的可以深入研究下,这个我就不进一步介绍了。

四、热补丁项目优缺点

1.说明之前,简单介绍下ART模式和Dalvik模式,Dalvik就相当于一辆组装的自行车,必须要组装好才能骑,ART好比一辆不需要组装就能骑的自行车,它的效率高很多。在Android4.4

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值