![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
热修复技术
Session__csdn
这个作者很懒,什么都没留下…
展开
-
Android热修复:Andfix和Hotfix,两种方案的比较与实现
Andfix和hotfix是两种android热修复框架。android的热修复技术我看的最早的应该是QQ空间团队的解决方案,后来真正需要了,才仔细调查,现在的方案中,阿里有两种Dexposed和Andfix框架,由于前一种不支持5.0以上android系统,所以阿里系的方案我们就看Andfix就好。Hotfix框架算是对上文提到的QQ空间团队理论实现。本文旨在写实现方案,捎带原理。A转载 2016-06-05 00:02:17 · 2904 阅读 · 2 评论 -
Android 热补丁动态修复框架小结
一、概述最新github上开源了很多热补丁动态修复框架,大致有:https://github.com/dodola/HotFixhttps://github.com/jasonross/Nuwahttps://github.com/bunnyblue/DroidFix上述三个框架呢,根据其描述,原理都来自:安卓App热补丁动态修复技术介绍,以及Android dex分包转载 2016-06-04 19:24:41 · 351 阅读 · 0 评论 -
Android 热补丁动态修复框架小结
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/49883661; 本文出自:【张鸿洋的博客】一、概述最新github上开源了很多热补丁动态修复框架,大致有:https://github.com/dodola/HotFixhttps://github.com/jasonross/Nuwahtt转载 2016-06-01 10:01:01 · 921 阅读 · 0 评论 -
Android 基于Proxy/Delegate 实现bug热修复
一.概述 现在越来越多的app开始采用本地app结合html5的设计结构,这样做不仅可以跨平台,并且在某个业务或模块出了严重的bug,可以直接在html5+后台实时修复,省去了发布新包和新版本的步骤.那么在不是html5结构的Androidapp中怎么实现不重新打包更新版本的情况下实现热修复bug呢?这里介绍的一种方法是通过升级dex文件来修复线上包的紧急bug。二.实转载 2016-06-01 10:03:29 · 334 阅读 · 0 评论 -
动态热修复技术的实现
项目地址:https://github.com/dodola/HotFixHotFix安卓App热补丁动态修复框架介绍该项目是基于QQ空间终端开发团队的技术文章实现的,完成了文章中提到的基本功能。文章地址:安卓App热补丁动态修复技术介绍项目部分代码从 dalvik_patch 项目中修改而来,这个项目本来是用来实现multidex的,发现可以用来实现方法替换的效果。转载 2016-06-01 09:50:21 · 771 阅读 · 0 评论 -
插件化开发—动态加载技术加载已安装和未安装的apk
首先引入一个概念,动态加载技术是什么?为什么要引入动态加载?它有什么好处呢?首先要明白这几个问题,我们先从应用程序入手,大家都知道在Android App中,一个应用程序dex文件的方法数最大不能超过65536个,否则,你的app将出异常了,那么如果越大的项目那肯定超过了,像美团、支付宝等都是使用动态加载技术,支付宝在去年的一个技术分享类会议上就推崇让应用程序插件化,而美团转载 2016-09-21 17:50:33 · 1288 阅读 · 0 评论 -
【微信开源热修复框架】
微信开源 Android 热修复框架 Tinker,支持在无需升级 APK 的前提下更新 dex, library and resources 文件最近半年以来, Android 热补丁技术热潮继续爆发,各大公司相继推出自己的开源框架。 Tinker 在最近也顺利完成了公司的审核,并非常荣幸的成为 github.com/Tencent 上第一个正式公开的项目。https:/转载 2016-12-26 17:40:11 · 531 阅读 · 0 评论 -
【热修复现有方案的比较】
2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以 及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案,是开发者比较头疼的问题。本文希望通过介绍QQ空间补丁、Tinker以及基于AndFix的阿里百川HotFix技术的原理分析和横向比较,帮助开发者更深入了解热修复方案。转载 2016-12-26 18:20:01 · 3207 阅读 · 1 评论