Skip to content

v0.3.7

Choose a tag to compare

@github-actions github-actions released this 06 Jul 10:07

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 用户升级。