android 热修复方案

andfix是一个在线修复bug,支持android2.3到7.0版本,支持32/64位的ARM和X86架构的cpu.
andfix补丁的流程如下:
1. 在线app运行中,发现有bug,该版本为A
2. 修复bug重新生成新的版本,该版本为B
3. 使用apkpatch工具,版本A和版本B的APP生 成.apatch后缀的补丁文件,放到服务器预配置好的路径下
4. 在线运行的版本A在启动时,检测该版本下是否有补丁,有则执行打补丁的操作,替换自身错误的代码,在线修复完成。

具体操作步骤如下:
1. app集成AndFix
在app/build.gradle的依赖库下面,增加如下的内容。更新gradle文件即可。
2. 在应用application子类初始化补丁管理器
(注意:这里使用当前版本初始化补丁管理器,因此,appversion 变更会导致该版本所有补丁被删除)
3. 假设运行的app有bug,修复有bug的地方,生成签名apk
4.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值