App在启动过程中可能会存在出现崩溃的情况,其中有可能因为sharedpreference开关,缓存,版本升级判断等引起崩溃的情况不在少数。因此通过类似windows的安全启动模式,让App无知觉得进入安全模式进行崩溃之后的挽救。分别根据情况使得App无知觉进入不同级别的安全模式。最后级别是通过请求hotpatch,然后打入base apk中,完成补丁修复。安全模式对用户是无感的,用户可能上次还在崩溃,然后重新打开的时候就好了,不过可能存在之前的某个记录没有了情况(因为可能删除了缓存等)。

探讨App在启动过程中因sharedpreference、缓存及版本升级等问题导致崩溃的解决方案。介绍如何通过类似Windows安全模式的功能,使App在崩溃后能无感地进入不同级别的安全模式,并最终通过请求hotpatch修复问题。

被折叠的 条评论
为什么被折叠?



