阿里hotfix使用心得
来源:互联网 发布:郑亚旗 知乎 编辑:程序博客网 时间:2024/05/29 19:19
到现在为止,已经出来了几个比较成熟的热修复框架,今天给大家分享一下阿里hotfix使用心得。
针对几个热修复框架的比较,我就不再累述了,已经有专业文章来分析这一些了。
阿里hotfix实现功能
实现在线热修复,用户打开APP后就可实现自动拉取补丁包,并实现修复bug.可以说在用户不知道的情况下修复了问题。非常实用的一个框架。
注意事项
1.该框架不支持修复资源文件,而且在实现热修复中,会有一些规范,不能更改现有方法,所以不适合去增加APP功能,适合于处理线上bug.
2.现在网上很多帖子是描述hotfix2.0之前的版本,跟现在最新版本有较大出入,所以大家在查阅时请要注意楼方描述是哪个版本。 不同版本的使用方法,API,使用规范都是不同的。在hotfix2.0这个版本上,已经相对之前做出了很多优化,将生成补丁规范简化了不少,例如private修饰限定,机型限制等。
3.hotfix最大的限制不能修改原有方法,即使在原有方法上加形参也是不行的。其次是不能添加或直接修改成员变量,否则在生成补丁时就会报错。
4.在生成补丁后,请一定要用测试工具测试。如果发现测试工具能够正常拉取补丁,而APP自己却不能正常拉取,请检查APP中hotfix各个参数keyid一类参数是否设置正确。曾经我由于其中一个参数设置错误,而导致这个问题。在测试工具上测试就可以,app自己就拉取不到。
5.我的项目中使用了annotations,在实测中没有问题,且修改view初始化的方法也是没有问题的
0 0
- 阿里hotfix使用心得
- 阿里百川HotFix解决方案使用体验
- 阿里百川HotFix的使用
- Android:热修复(阿里hotfix使用)
- 阿里HotFix热修复的简单使用
- HotFix阿里百川热修复框架的初步使用
- AndHotFix 阿里HotFix(热修复)
- 阿里 HotFix 热更新 集成
- 阿里短信服务使用心得
- 如何使用阿里百川hotfix热修复功能(一)
- 如何使用阿里百川hotfix热修复功能(二)
- 如何使用阿里百川hotfix热修复功能(三)
- 如何使用阿里百川hotfix热修复功能(一)
- 如何使用阿里百川hotfix热修复功能(二)
- 如何使用阿里百川hotfix热修复功能(三)
- 热补丁HotFix使用
- Android studio集成阿里百川HotFix
- 阿里百川HotFix快速集成
- pentaho7.0安装配置 (四)
- 程序员获取编程灵感的 10 种方式
- 用Notpad++编写JAVA代码在控制台运行出现乱码问题的解决
- Java中的substring真的会引起内存泄露么?
- 开源第三方登录组件OAuthLogin2.0 支持QQ,阿里巴巴,淘宝,京东,蘑菇街,有赞等平台
- 阿里hotfix使用心得
- kafka多线程消费及处理和手动提交处理方案设计
- 高等数学、线性代数、概率论数理统计书籍推荐
- 用Haproxy来做RabbitMQ集群的负载均衡
- linux下find命令查找文件中包含某字段
- EasyUI datetimebox 的onchange事件的问题
- 代码高亮输入框实现
- Android 快速开发系列 打造万能的ListView GridView 适配器
- 检查集群内节点是否能ping通的脚本