您的位置:首页 > 移动开发 > Android开发

Android热更新之重温Andfix

2016-12-30 15:03 225 查看
之前写过一篇文章,记得应该是七月份的时候,那时仅仅介绍了Andfix的如何使用,当时在文章的末尾还留了自己的QQ号,以至于后来添加的人还挺多,可见对于Android热更新而言,还是有很多开发者进行追捧。

为什么热更新如此受追捧?其实这个问题,不言而喻,毕竟Android如果线上突然有个问题,按照正常的流程,无非就是改问题,打包,重新发版,提示用户更新,然而一系列的流程走完,真正到用户的手里时,不知道要多少时间,时间就是金钱,在不发版的情况下就把问题更改,一定是未来android的趋势。

我们打开Andfix的github地址:https://github.com/alibaba/AndFix,截止到发文前,star4737,可见其欢迎程度,Andfix目前支持Android版本从2.3到7,ARM和x86架构,Dalvik,32位和64位。

以前使用的时候,进行测试时,有很多的手机都不兼容,那时还是依赖的0.3.0,不过现在的0.5.0,已经优化的许多,基本上大部分的手机都支持,以下是最新的依赖:



不过目前比较遗憾的是,Andfix还是只支持方法更新,更新原理就是本身的方法更换:



修复过程:



具体使用的方法,大家可以参考github地址,或者参考我以前的博客:http://blog.csdn.net/ming_147/article/details/52121030

很多加我为好友的开发人员问的最多的就是,为什么没有生效,其实除了github上流程之外,为了能确保能够更新,其实还要加入so文件:这个是下载so文件地址:http://download.csdn.net/detail/ming_147/9619612,也可以关注我的微信公众号:HelloAbner,或者扫描以下的二维码进行关注,回复”热更新so”,就可以免费下载了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: