热补丁-执行流程
2015-05-28 20:36:35 9 举报
热补丁是一种在不重启系统的情况下,动态修复程序缺陷的技术。其执行流程主要包括以下步骤:首先,开发者需要在系统中部署一个热补丁模块,该模块可以监听并拦截对特定函数或代码段的调用。然后,当这些被拦截的调用发生时,热补丁模块会将原始的函数或代码段替换为修复后的版本,从而实现对程序缺陷的修复。最后,当系统需要重启时,热补丁模块可以将原始的函数或代码段恢复,以确保系统的正常运行。这种技术可以在不影响系统稳定性和可用性的前提下,快速有效地修复程序缺陷,提高系统的可靠性和安全性。
作者其他创作
大纲/内容
否
启动
关闭patch
loadDexantVerification.dex
检查本地是否有最新patch
下载patch校验配置copy文件
是
15秒连续crash次数大等于2
提示用户重启
避免warning
是否强制更新
正常执行后续启动流程
每15分钟检查是否有新patch
loadPatch并插入到最前
0 条评论
下一页