hotfix
来源:互联网 发布:淘宝城地址 编辑:程序博客网 时间:2024/05/22 03:12
tinker在加固包生成补丁时,生成的补丁太大,所有改用hotfix方案
1.方案比较:
平台 阿里百川HotFix AndFix Tinker Qzone Robust
HotFix总体来说最大的优势在于:
- 补丁即时生效,不需要应用重启;
- 补丁包同样采用差量技术,生成的PATCH体积小;
- 对应用无侵入,几乎无性能损耗;
- 傻瓜式接入。
但是HotFix1.0版本也有美中不足, 比如暂时不支持新增类和资源,so文件的修复等(这些限制均会在一月中的2.0版本全部去掉),但是作为一项定位为线上紧急BUG的热修复的服务来说,能够真正做到BUG即时修复用户无感知,同时保证对应用性能不产生不必要的损耗,在热修复方面不失为一个好的选择。
2.接入文档:http://baichuan.taobao.com/docs/doc.htm?spm=a3c0d.7629140.0.0.3Y2Pix&treeId=234&articleId=105457&docType=1
3.管理平台:
https://hotfix.taobao.com/
4.注意事项
1.暂时不支持android7
2.多个补丁同时下发,只会下载最新的补丁
3.如果生成补丁的基础版本和当前安装的app版本不一致,补丁中功能的改变不牵涉到新增(新增方法,成员,类)的部分,也可以正常打上,如果牵涉到新增,打不上,但是不会crash,打不上必须清掉这个patch,不然每次都会尝试一次
4.加固包补丁用加固前的基础包比较生成
0 0
- hotfix
- Hotfix Check
- Local-Hotfix
- Remote-Hotfix
- Android HotFix
- BDS 2006 Hotfix 4
- BDS 2006 Hotfix 4
- BDS 2006 Hotfix 4
- Android hotfix 方案
- 增量更新与HotFix
- Hotfix热修复混淆
- Lua热更新(hotfix)
- 热补丁HotFix使用
- Amigo---Android hotfix terminator
- HotFix 集成文档
- Android studio集成HotFix
- iOS HotFix热修复
- 阿里hotfix使用心得
- cf 376C
- 【NOI2015T1】程序自动分析-并查集+离散化
- ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL server
- git暂存区(git权威指南笔记)
- Nginx+IIS+Redis 处理Session共享问题 2
- hotfix
- centos at crond时间任务
- Lombok框架-注解省略setter和getter代码
- 地宝网一个被边缘化的区域垂直门户之忧伤-2017年3月江西IDC行业发展报告
- JAVA IO
- 查找兄弟单词
- java回调函数上篇初步理解
- python课程学习第一课
- ARM指令集