热修复
Tʀᴜsᴛ³⁴⁵
纸上得来终觉浅,绝知此事要躬行
展开
-
代码及版本管理
加入动态更新后如何管理我们的代码分支一般的解决方式 master:线上分支,用来存放线上代码 dev :开发分支 micael 和 bob :个人分支 一般的流程就是首先是个人开发,功能完成后合并到 dev。测试通过后进行发布,发布后在 dev 上创建一个 tag ,记录一下版本号如 V1.0.0,然后后将dev分支合并到master分支。 发布完成后 michael 和 b...原创 2019-11-26 16:07:56 · 1189 阅读 · 0 评论 -
Thinker 使用详解
AndFix基本介绍 已经好几年没有维护了,阿里出了一个收费的。这个已经被放弃了。这里只是简单的介绍一下用法 AndFix是一个在线修复bug的解决方案,而不是重新发布Android App。它是作为Android库发布的。Andfix是“Android热修复”的缩写。 AndFix支持Android 2.3 - 7.0版本,支持ARM和X86架构,支持Dalvik和ART r...原创 2019-11-26 16:02:55 · 4873 阅读 · 0 评论 -
AndFix 使用详解
AndFix基本介绍 已经好几年没有维护了,阿里出了一个收费的。这个已经被放弃了。这里只是简单的介绍一下用法。如果不想看的,可以直接跳过 AndFix是一个在线修复bug的解决方案,而不是重新发布Android App。它是作为Android库发布的。Andfix是“Android热修复”的缩写。 AndFix支持Android 2.3 - 7.0版本,支持ARM和X86架构,...原创 2019-11-26 15:53:02 · 404 阅读 · 0 评论 -
热修复的使用选择
热修复的基本概念 什么是热修复:通过补丁动态的修复,或者更新 app 的行为 热修复有哪些好处:如果线上的 app 出现bub,或者需要修改,就可以使用热修复。可以再用户无感知的情况下修复 app 。 有了热修复就高枕无忧了吗:这只是一个亡羊补牢的手段,不到万不得已,就不要使用,而且热修复还有一定的兼容问题。比较流行的热修复技术 QQ控件的超级补丁方案 微信的 Ti...原创 2019-11-26 15:43:11 · 1091 阅读 · 0 评论 -
Android ClassLoader 源码阅读
Java 中的 ClassLoader 回顾Bootstrap ClassLoader :加载虚拟机指定的 class 文件Extension ClassLoader:加载虚拟机指定的 class 文件App ClassLoader :加载应用中的class 文件Custom ClassLoader :通过自定义 ClassLoader 加载自己指定的 clas 类加载过程...原创 2019-11-26 15:39:33 · 231 阅读 · 0 评论 -
Java 虚拟机详解
Java 虚拟机结构解析JVM 整体结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 垃圾回收,通常称为 GC 。 类加载器: 箭头指向的就是对应类加载器需要加载的 文件。 前两个类加载器 加载的是我们 jdk 中特定路径下的 jar 包 第三个加载的是应用程序中的 类 可以自定义的 ClassLoader 类...原创 2019-11-26 15:35:33 · 162 阅读 · 0 评论 -
class 和 dex 的区别
你晓得 class 和 dex 的区别吗?原创 2019-11-26 15:16:54 · 1008 阅读 · 0 评论