v0.3.7
v0.3.7
这是一个针对 v0.3.6 的稳定性修复版本,主要修复 release 包在端侧 ONNX OCR 路径上的崩溃问题,并增强运行日志排查能力。
修复
-
修复 release 包中 ONNX Runtime Java bridge 被 R8 混淆后,端侧 OCR / 方向模型 / 日漫 OCR 调用
OrtSession.run可能触发 native 崩溃的问题。
关联 issue: #1 -
修复流式翻译更新悬浮窗时,部分 overlay 文本更新可能在后台线程触碰 Android View,导致
CalledFromWrongThreadException闪退的问题。 -
修复 MediaProjection 截图前应用自身 loading / 悬浮层可能污染截图的问题;截图前会先清理屏译自己的覆盖层,截图完成后再恢复提示和悬浮球。
优化
-
运行日志页改为分页 / 延迟加载,避免日志量过大时打开日志页再次触发卡顿或 ANR。
-
运行日志默认只展示摘要内容,完整日志仍可复制 / 导出,减少超长 crash trace 直接渲染造成的性能压力。
-
OCR 截图诊断增强:可在日志中记录 OCR 当次实际截图,方便排查 MIUI 相册等场景下 MediaProjection 截图模糊或被系统隐私处理的问题。
-
日志分享增加带图片的 ZIP 导出选项;不选择图片时仍保持纯文本导出。
说明
v0.3.6 新增了端侧 LLM、manga-ocr、PaddleOCR 多模型和自动方向判别等能力,v0.3.7 主要用于修复这些端侧 ONNX 能力在 release 混淆后的崩溃问题。建议所有 v0.3.6 用户升级。