听说”双11”是这么解决线上bug的 --Android线上热修复的使用与原理 预备知识和开发环境 Android NDK编程 AndFix浅析 Android线上热修复的原理大同小异。这里仅仅针对眼下最火的框架AndFix进行解说。主要从AndFix的使用、原理以及优缺点三个方面进行阐述。 使用方 ...
分类:
其他好文 时间:
2017-06-20 17:48:20
阅读次数:
139
线上的BUG一直是程序员头疼的问题。有时候仅仅是因为几行的代码,就能让你的用户损失严重。谷歌在Android Studio 加入了Insttan Run 机制。通过Apk动态加载的技术实现了应用非安装而进行代码层的改变。之后QQ空间团队的补丁开始了热更新的浪潮。用户不需要通过手动操作,进行App的版 ...
分类:
移动开发 时间:
2017-05-25 14:44:56
阅读次数:
342
更新版本一直以来是移动端的一大痛点,各大公司也推出了相应的解决方案。1)AndFix(阿里巴巴):兼容性不太好,亲试过,上线反馈崩溃问题特别严重。2)Tinker(微信):集成起来是相当的麻烦看完http://blog.csdn.net/u010983881/article/details/53196574这个链接,基本就能接..
分类:
移动开发 时间:
2017-05-25 14:37:49
阅读次数:
168
1.阿里巴巴的热修复框架(AndFix) 1 . 添加依赖2. 尽可能早的加载补丁3. 修复bug,生成没有bug的apk文件4. 对比新旧apk生成.apatch补丁文件5. 加载新补丁,修复bug http://blog.csdn.net/qq_17250009/article/details/ ...
分类:
其他好文 时间:
2017-05-18 01:25:09
阅读次数:
133
上篇文章详细介绍了cordova+Android项目的热修复过程,本篇探讨下,一个cordova项目如何集合多个cordova项目,它们是如何协作的,以及如何对他们分别进行热修复。多cordova项目...
分类:
其他好文 时间:
2017-05-17 00:47:51
阅读次数:
391
没学会、没接触的时候感觉很难,学会了也就没那么难 1.前言 2.相关技术 阿里巴巴 AndFix、Dexposed QQ空间 超级补丁 微信 Tinker (一)AndFix与hotFix技术 AndFix不同于QQ空间超级补丁技术和微信Tinker通过增加或替换整个DEX的方案,提供了一种运行时在 ...
分类:
其他好文 时间:
2017-05-06 23:00:39
阅读次数:
196
Android上的HotPatch热修复是由阿里发明的,国内在这方面非常有创新性,我主要关注HotPatch的安全问题。这是篇对国内各app热修复技术的综合介绍文章但并没提及潜在安全问题:http://www.infoq.com/cn/articles/Android-hot-fix Android ...
分类:
移动开发 时间:
2017-03-31 19:54:00
阅读次数:
189
在上一篇博客 Android热修复学习之旅开篇——热修复概述中,简单介绍了各个热修复框架的原理,本篇博客我将详细分析QQ空间热修复方案。Android dex分包原理介绍QQ空间热修复方案基于Andr...
分类:
移动开发 时间:
2017-03-19 22:31:50
阅读次数:
320