微信热修复方案的三方实践
2016-07-29 14:43
260 查看
GitHub:https://github.com/zzz40500/Tinker_imitator
微信热修复方案的三方实践。这个项目还有不少待完善地方,有兴趣的可以加入一起完善,加入信息位于项目 ReadMe。
微信官方之前分享了他们通过全量替换新的 Dex 实现的热修复方案 Tinker,相比于其他热修复方案可以支持类、资源、Lib 级别的替换,性能损耗和补丁包都较小,官方还在走开源的审查流程。
这样目前主流的四种热修复方案都有了开源项目:
AndFix:https://github.com/alibaba/AndFix
Dexposed:https://github.com/alibaba/dexposed
QZone 方案三方实现:https://github.com/jasonross/Nuwa
微信方案三方实现:https://github.com/zzz40500/Tinker_imitator
微信热修复方案的三方实践。这个项目还有不少待完善地方,有兴趣的可以加入一起完善,加入信息位于项目 ReadMe。
微信官方之前分享了他们通过全量替换新的 Dex 实现的热修复方案 Tinker,相比于其他热修复方案可以支持类、资源、Lib 级别的替换,性能损耗和补丁包都较小,官方还在走开源的审查流程。
这样目前主流的四种热修复方案都有了开源项目:
AndFix:https://github.com/alibaba/AndFix
Dexposed:https://github.com/alibaba/dexposed
QZone 方案三方实现:https://github.com/jasonross/Nuwa
微信方案三方实现:https://github.com/zzz40500/Tinker_imitator
相关文章推荐
- 微信 SQLite 数据库修复实践
- 微信 SQLite 数据库修复实践
- 前端通信:SSE设计方案(二)--- 服务器推送技术的实践以及一些应用场景的demo(包括在线及时聊天系统以及线上缓存更新,代码热修复案例)
- 微信 SQLite 数据库修复实践
- iOS App热修复的设计方案及简单实践
- iOS App热修复的设计方案及简单实践
- IOS 9 关于微信,QQ三方登陆的https适配结局方案,XCODE配置
- 微信热更新方案实践
- 微信热修复方案深入理解
- 关于iOS App热修复的设计方案及简单实践
- Memcache的最佳实践方案
- 微服务实战(四):服务发现的可行方案以及实践案例
- 淘宝弹性布局方案lib-flexible实践
- 微信Android热补丁实践演进之路
- 微信开发,对象转换为xml时候引用XStream这个类报错处理方案
- Struts2 高危漏洞修复方案
- 第五弹:微信小程序开发思考总结—“文章阅读器和电影信息”项目实践---电影详请开发
- 集成三方推送实践
- 微信分享 | 大规模数据中心自动化运维实践