您可使用熱修復功能在不發布新版本的情況下熱修復線上故障,注意僅在緊急情況下使用此功能。
使用限制
Android 熱修復功能暫不支持以下機型或場景:
Dalvik 的 X86 機型
OPPO Android 11 機型
三星 5.0.X 機型
API Level 21~23 且打開了 Jit 的機型
Lemur 虛擬機,以及 Dalvik 的 Art 模式
說明
在 Android 11 系統下,使用熱修復前需要先獲取
READ_PHONE_STATE
權限。如果 Android 系統升級,可能導致之前下發的補丁失效。
dex2oat 在高版本手機上無法正常工作,會導致任務時間過長。推薦使用 instantrun 插樁熱修復方案。詳情請參考 instantRun 插樁。
使用流程
熱修復完整的使用流程包括:
文檔內容是否對您有幫助?