简介 Nuwa是比较流行的一种Android热补丁方案的开源实现,它的特点是成功率高,实现简单.当然,热补丁的方案目前已经有很多了,AndFix, Dexposed, Tinker等,之所以要分析Nuwa,是因为它代表了一种热修复的思想,通过它可以窥探到很多这方面的知识,包括更进一步的插件化. Nuwa工作原理 Nuwa的实现分为Gradle插件和SDK两部分.插件部分负责编译补丁包, SDK部分负责具体打补丁.概括起来看似就两句话,实现起来还是有一定难度的.在插件源码解析之前,我们来具体分析一