热修复干货| AndFix热补丁动态修复框架使用教程
分类:
其他好文 时间:
2019-12-06 19:17:15
阅读次数:
93
Android Plugin DSL Reference Gradle的执行顺序 学习GradleDSL(https://docs.gradle.org/current/javadoc/org/gradle/api/Project.html) Android热补丁动态修复技术(三)—— 使用Java ...
分类:
其他好文 时间:
2017-12-06 14:37:22
阅读次数:
142
JSPatch ios开发不能不知的动态修复bug补丁第三方库JSPatch 使用学习:JSPatch导入、和使用、.js文件传输加解密 ios开发面临审核周期长,修复bug延迟等让人无奈的问题,所以,热修复的产生成为必然。 ios上线APP产生bug,需要及时修复,如何修复: 我整理了jspatc ...
分类:
移动开发 时间:
2016-09-27 17:56:24
阅读次数:
220
1、前言 由于公司项目中使用到热修复技术,之前对这块技术知之甚少,所以有时间去学习了解了一下。 2、学习资源 2.1 热修复介绍 还是鸿洋老师的精彩讲解,中间引用了Andorid dex分包方案和QQ空间的热修复的技术贴。 2.2 其他相关知识 3、总结 通过资料的学习,我从如下几个方面进行总结: ...
分类:
移动开发 时间:
2016-09-26 19:53:13
阅读次数:
212
前言正常的App开发流程基本上是这样的:开发功能-->测试--->上线,上线后发现有大bug,紧急修复---->发新版本---->用户更新----->bug修复。从发现bug到修复bug花了很长时间。我们希望bug的修复是立马生效的,用户无感知就能自动修复bug。当然,Android端的动态修复bu... ...
分类:
移动开发 时间:
2016-09-19 01:07:54
阅读次数:
449
大概在2015年10月底,QQ空间发了一篇叫《安卓App热补丁动态修复技术介绍》的文章,文章中提到为了能让Class进行热修复,其中一个条件就是防止类被打上CLASS_ISPREVERIFIED标记,具体的做法便是让一个Dex引用另一个Dex(hack.apk)中的空类(为了让业务无感知,需要在编译时动态注入字节码),并且在应用程序Application类起来的时候要加载这个hack.apk。也就是...
分类:
移动开发 时间:
2016-07-22 19:30:08
阅读次数:
302
选自:
【腾讯bugly干货分享】微信Android热补丁实践演进之路
各大热补丁方案分析和比较 继插件化后,热补丁技术在2015年开始爆发,目前已经是非常热门的Android开发技术。其中比较著名的有淘宝的Dexposed、支付宝的AndFix以及QZone的classloader超级热补丁方案。
为什么需要热补丁
热补丁:让应用能够在无需重新安装的情况实现更新,帮助应用快速建立动态修复能力...
分类:
其他好文 时间:
2016-07-13 17:52:42
阅读次数:
460
项目快速迭代过程中,不可避免的出现BUG,Android线上出现问题,通常需要发版解决。紧急发版,用户不一定升级,强制升级又不友好,有什么更好的解决方案呢?这就用到了热修复技术。
QQ团队的hotfix,后来发展成为RocooFix,
GitHub地址: https://github.com/dodola/HotFix
原理详细介绍官方文章:安卓App热补丁动态修复技术介绍
阿里巴巴的AndFix...
分类:
移动开发 时间:
2016-06-29 14:47:11
阅读次数:
270
前言
好几个月之前关于Android App热补丁修复火了一把,源于QQ空间团队的一篇文章安卓App热补丁动态修复技术介绍,然后各大厂的开源项目都出来了,本文的实践基于HotFix,也就是QQ空间技术团队那篇文章所应用的技术,笔者会把整个过程的细节和思路在文章中详说,研究这个的出发点也是为了能紧急修复app的bug,而不需要重复发包,不需要用户重新下载app就能把问题解决,个人觉得这个还是蛮...
分类:
移动开发 时间:
2016-06-12 03:00:05
阅读次数:
1114