Skip to content

ETAW清理 v1.5.1(修复二次闪退)

Latest

Choose a tag to compare

@ETQWFD ETQWFD released this 14 Oct 11:13

ETAW清理 v1.5.1(修复二次闪退)

修复:第二次打开就闪退

  • 进程被杀后冷启动的 Fragment 恢复路径是"第一次正常、第二次闪退"的最大来源:系统按上次状态恢复 Fragment,不同设备/模拟器上恢复期任何隐藏问题都会在页面显示前崩溃。
  • 本次改为:冷启动检测到恢复状态时丢弃旧恢复、总是重建干净界面,从根上杜绝恢复期崩溃。
  • 新增 Application 级崩溃日志(进程最早期注册,早于任何界面代码):即使再崩,日志页也会记录启动阶段与完整堆栈,可直接复制定位。
  • 日志时间格式化改为线程安全实现(崩溃处理器可能在任何线程触发,旧实现存在并发隐患)。

其他

  • 启动阶段关键步骤全部写入日志(版本号 / 是否恢复启动 / 各页操作),便于下次反馈定位。

  • SHA-256: 591b02c85267959470d8afbbd8a1ec3d7587bb2f8b215286c6f1108c4d4a0bb7