本篇继续来看热修复框架Robust原理,在之前的一篇文章中已经详细讲解了Robust框架原理,因为这个框架不是开源的,所以通过官方给出的原理介绍,咋们自己模拟了案例和框架逻辑的简单实践。最后在通过反编...
分类:
移动开发 时间:
2016-12-27 16:06:37
阅读次数:
353
文章地址:Android热修复之微信Tinker使用初探 前几天,万众期待的微信团队的Android热修复框架tinker终于在GitHub上开源了。 地址:https://github.com/Tencent/tinker 官方介绍:https://my.oschina.net/shwenzhan ...
分类:
微信 时间:
2016-12-22 19:54:29
阅读次数:
476
Android中热修复框架比较多,每家公司都有对应的方案和框架,比如阿里的AndFix框架,关于这个框架在之前的文章已经详细讲解了,不了解的同学可以点击这里:AndFix热修复框架原理分析 。本文继续...
分类:
移动开发 时间:
2016-12-20 10:07:44
阅读次数:
338
先来说说它适用的场景及一些局限性:首先,它是一个热修复的解决方案,可以紧急修复我们的线上bug,并且针对于第一次加载补丁的时候,它是及时生效的,并且集成起来相对简单,这是它的优点。
当然,它的局限性...
分类:
其他好文 时间:
2016-12-13 23:37:04
阅读次数:
494
全面——你知道吗?1891年,卡尔森纳做出的第一把瑞士军刀,只有螺丝刀和开罐器。经过一代又一代能工巧匠的打磨,这把刀陆续增加了锯子、剪刀、镊子、放大镜、改锥,甚至内藏激光、LED手电筒、USB记忆碟等功能。稳定——你知道吗?公元前1500多年前,埃及人就已经用绳子和竖棍..
分类:
其他好文 时间:
2016-12-01 23:11:47
阅读次数:
440
在上一节了解了基本的类加载原理之后,我们这一节开始对工程内部的类实行替换。
Tips: 本章主要依赖文章http://blog.csdn.net/vurtne_ye/article/details...
分类:
其他好文 时间:
2016-11-27 12:05:55
阅读次数:
246
一个类在被加载到内存之前要经过加载、验证、准备等过程。经过这些过程之后,虚拟机才会从方法区将代表类的运行时数据结构转换为内存中的Class。
我们这节内容的重点在于一个类是如何被加载的,所以我们从类...
分类:
其他好文 时间:
2016-11-25 17:50:34
阅读次数:
154
热修复技术自从QQ空间团队搞出来之后便渐渐趋于成熟。
我们这个系列主要介绍如何一步步手动实现基本的热修复功能,无需使用第三方框架。
在开始学习之前,需要对基本的热修复技术有些了解,以下文章可以帮助...
分类:
其他好文 时间:
2016-11-24 16:10:57
阅读次数:
310
最近腾讯弄出一个Tinker热修复框架,那么本文先不介绍这个框架,而是先来介绍一下阿里的一个热修复框架AndFix,这个框架出来已经很长时间了,但是看网上没有太多非常详细的讲解,这里就来做一次分析。正...
分类:
移动开发 时间:
2016-11-24 12:00:35
阅读次数:
638
导言 前不久,腾讯推出了”微信小程序”这一概念,对移动原生应用的影响可谓巨大.而几乎就在同时,腾讯在GitHub上开源了第一个项目Tinker,这是一个Android平台的应用热修复框架.可以在不重新安装应用的情况下,对应用的代码/库/资源进行更新.相关信息官方也已经给出详细介绍.得到这个消息时,笔 ...
分类:
其他好文 时间:
2016-11-20 16:13:14
阅读次数:
288