AndFix

作者: 甜牛奶苦咖啡 | 来源:发表于2017-02-17 20:50 被阅读47次

    AndFix介绍

    1.AndFix是Android App在线热补丁框架。使用此框架,我们能够在不重复发版的情况下,在线修改App中的Bug。

    2.AndFix支持Android2.3到6.0,并且支持arm和x86系统构架的设备。完美支持Dalvik与ART的Runtime。

    3.AndFix的补丁文件是以.apatch结尾的文件

    AndFix使用

    1.在自定义Application中初始化

    2.如果有新的补丁需要修复,在下载完成后添加patch,补丁会立即生效

    3.当apk版本升级,需要把之前已加载的patch文件删除。

    patch文件的生成

    原理:根据两个apk包,生成一个差异文件,就是所谓的补丁文件即apatch文件。

    整体流程

    1.客户端请求服务器接口,服务器根据客户端传递的数据分析是否有需要修复的bug;

    2.如果有bug需要修复,就下载服务器指定.apatch文件的链接,下载完后及时加载并修复,使用addpatch(path)方法,补丁会立即生效。

    AndFix原理

    AndFix的原理就是方法的替换,把有bug的方法替换成补丁文件中的方法。

    相关文章

      网友评论

          本文标题:AndFix

          本文链接:https://www.haomeiwen.com/subject/anglwttx.html