0.4.2 的手机版装上后一打开就报错闪退,这一版修好了。桌面客户端把引擎内部按阶段拆成几块,用起来不变。
修复
| 现象 | 0.4.3 |
|---|---|
手机版装上后一打开就报 ModuleNotFoundError: No module named 'harmony_bridge' 并闪退,现在只有桌面版能用(#1054、#1069)
| 安装包补上缺的模块,正常进入主界面。手机版必须换成这一版的安装包,旧的 0.4.2 不会自己好 |
其他
- 引擎里把「连接 / 读屏 / 拨开关」按阶段拆成独立模块,桌面版与手机版用起来不变。
- Windows 用户:国内从 Gitee 下载时只拿得到免安装版,它不会替换、也不会卸载已经装好的旧版。想让新版顶掉旧版,可以从 GitHub 下载安装版覆盖安装;或者先卸载旧的「安卓去广告」,数据和备份保留。
- 0.4.1 及以前没有应用内更新,要先手动装一次 0.4.2;从 0.4.2 起可以在 App 里检查、下载并安装更新,手机版仍需在系统弹窗里确认。
- 验证:2688 项设备无关回归通过。Mac 两包签名公证并在本机启动;Windows 两包 CI 冒烟通过;手机版 APK 在真机(OPPO Find X10 Pro Max / ColorOS)上从 0.3.2 覆盖安装、启动进入主界面,签名与上一版一致。这一版没有跑机型脚本的真机复测。
- Windows 安装程序暂未签名。附
SHA256SUMS.txt。
感谢 @sunheroxi、@lansigua、@reeder81212、@wuyands 的报告,让这条闪退在两小时里就定位到了原因。