全部产品

Android 接入说明

更新时间:2020-06-17 10:46:05

热修复(Hotpatch)用于在不发布新版本的情况下热修复线上故障(Bug)。

使用场景

每一次热修复,都是一次 紧急发布。因此,mPaaS 限定了热修复的使用范围是:在来不及发版的情况下,需要立刻解决线上客户端问题。

根据最佳实践,紧急发布只用于修复严重的、影响面大的、具有高可复现性的问题。包括但不仅限于以下情况:

  • 高概率的闪退
  • 严重的 UI 问题
  • 可能造成资损与用户投诉的 Bug
  • 客户端某些功能不能使用
  • 监管审查导致的紧急修改

使用限制

暂不支持以下机型或场景:

  • Dalvik 的 X86 机型
  • 三星 5.0.X 机型
  • API Level 21~23 且打开了 Jit 的机型
  • Lemur 虚拟机,以及 Dalvik 的 Art 模式

使用流程

热修复完整的使用流程包括:

  1. 客户端集成热修复功能
  2. 生成热修复包
  3. 发布热修复包