Android热修复接入浅析

Android热修复浅析

目前项目接入了阿里移动热修复,可以通过发补丁的形式,来快速修复线上问题。很方便快捷。

阿里移动热修复已经很成熟,目前已商业化。

优势

HotFix总体来说最大的优势在于:

  • 补丁即时生效,不需要应用重启;
  • 补丁包同样采用差量技术,生成的PATCH体积小;
  • 对应用无侵入,几乎无性能损耗;
  • 两行代码,傻瓜式接入。(快速接入,但建议稳定接入)

热门移动热修复框架对比

功能特点

  • (1)支持代码修复
  • (2)支持图片资源修复
  • (3)支持so包修复
  • (4)采用差量包比对,补丁可以实现最小化
  • (5)接入傻瓜式,两行代码接入
  • (6)提供打包工具,一键生成补丁
  • (7)及时修复,无需发版

相关问题

覆盖patch需要重启APP生效么?

Android端分两种情况

  • 同一版本的Android端第一次被打补丁时,不用重启直接加载(支持热启动);

  • 同一版本的Android端在被第二次及更多次打补丁时,需要重启(只能冷启动)。

接入文档:Android SDK稳定接入

Neil Liu wechat
个人微信,欢迎交流
让我感受下知识的力量~