android 热修复方案
来源:互联网 发布:32英寸网络电视机价格 编辑:程序博客网 时间:2024/06/06 02:16
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.
0 0
- android 热修复方案
- Android 热修复方案分析
- Android 热修复方案小结
- Android APP 热修复方案
- Android热修复方案比较
- Android App 线上热修复方案
- Android App 线上热修复方案
- Android App 线上热修复方案
- Android App 线上热修复方案
- Android App 线上热修复方案
- Android热修复方案—AndFix
- Android App 线上热修复方案Xposed
- Android热修复方案--sophix简单使用
- android热修复平台架构方案
- 干货满满,Android热修复方案介绍
- 各种热修复方案对比热修复
- 热修复系列之一----Android 热修复原理篇及几大方案比较
- Android热修复方案研究(含AOP知识)
- invalid use of undefined type 'struct xxxx'以及引申
- erlang的进程池
- 机器学习——支持向量机(SVM)
- Java虚拟机工具之虚拟机统计监控工具jstat
- 针对HTTPS网页打开缓慢或者打不开的问题
- android 热修复方案
- jsp与ajax的数据传递
- PopupWindow基本使用方法
- 序列化和反序列化
- 超详细图解:自己架设NuGet服务器
- 你必须要知道的九种浏览器端缓存
- Java线程和多线程(十三)——Callable,Future,FutureTask
- session里的数据为什么无缘无故丢失
- How to disable the scheduler using SCHEDULER_DISABLED attribute in 10g (文档 ID 1491941.1)