框架系列 13:Android热修复

Published: 28 Aug 2017 Category: 框架

代码修复主要有2种方案

  1. 阿里系的底层替换方案
  2. 腾讯系的类加载方案

上述两种方案优劣:

  1. 底层替换方案限制颇多,但时效性最好,加载轻快,立即见效
  2. 类加载方案时效性差,需要重新冷启动才能见效,但修复范围广,限制少

目前市面上热修复方案:

  1. Andfix –> Sophix(阿里百川,2017年6月11日发布)
    • 今日头条
  2. Tinker(微信)
  3. Amigo(饿了么)
  4. Nuwa(QQ空间)
Robust(美团)