LeakCanary原理解析
发表于
内存泄漏LeakCanary观察具体的指定对象创建一个RefWatcher,然后给予它一个需要观察的对象:
12345678910111213class Cat {}class Box { Cat hiddenCat;}class Docker {
...
Tinker原理解析
发表于
Tinker原理解析补丁包生成原理Tinker打补丁主要为两个步骤:1.通过执行gradke task tinkerPatchDebug(Release)生成补丁包。2.通过tinkerInstaller将补丁包进行合成。
我们先来分析第一步:tinkerPatchDebug task包括两个步骤,
...