V4.0 在开发,V3 系列也没有停更。V3.17.20 主要改的是更新链路:让安装一次之后,之后都能安静地升级。

这一版有什么

  • 安装包约 26 MB,支持 Android 7.0 及以上;
  • 两条更新通道:资源包更新(OTA)与安装包更新;
  • 资源包下载后先做 SHA-256 校验,校验通过才静默切换,重启软件生效,不用重新安装;
  • 新版本保留上一份:连续三次启动异常退出或停在白屏,自动回滚到上一版本;
  • 安装包和资源包都带校验值,校验不通过不会覆盖当前版本。

为什么做回滚

手机端的更新最怕「升上去却打不开」。与其让用户去清数据、重装,不如让软件自己回到能用的状态。回滚逻辑只依赖本地启动计数,不需要联网,也不需要服务器发指令。

怎么更新

已经安装心闪 V3 的用户会收到 OTA 提示;新用户可以到 心闪 V3 下载页下载安装包。

V3 系列会继续维护,直到 V4.0 正式版稳定上线。届时两者的数据会做迁移,具体方案之后单独写一篇。