Skip to content

v1.6

Choose a tag to compare

@ega0123 ega0123 released this 21 Aug 16:23
· 7 commits to main since this release

v1.6

本次发布重点修复 Android 16 全屏捕获下的识别框位移问题,并完善三帧识别与调试诊断能力。

主要变化

  • 修复“识别结果正确,但悬浮框位置偏移”:仅当原始捕获缓冲为竖屏、实际显示内容为横屏时,使用居中的横屏内容坐标映射;其他方向继续使用原有映射并保留严格尺寸校验。
  • 分离捕获缓冲尺寸、实际屏幕内容尺寸和悬浮窗显示尺寸,避免 Android 16/部分平板上 MediaProjection 几何信息不一致导致错位。
  • 将识别会话中的显示几何一并保存,恢复上次结果时继续使用同一套坐标基准。
  • 未知诡秘节点改为基于三张原始帧做节点级聚合与必要的特征复核,降低动画相位造成的漏识别,同时由回归夹具约束误报。
  • Debug 版新增最近 5 次诊断 ZIP 与手动导出;Release 版使用 no-op 实现,不包含调试导出器、截图或设备测试夹具。

下载

  • hlsh-helper-v1.6-windows.exe:Windows 免安装版。
  • hlsh-helper-v1.6-android-arm64.apk:Android arm64 版,已使用正式证书进行 V2 签名。
  • hlsh-helper-v1.6-source.zip:Windows 源码包,解压后运行 run.bat

验证

  • Python:65 项测试通过,43 个模板/规则/图像资源校验通过。
  • Android:117 次 JVM 测试执行无失败;Lint、Debug 和 Release 构建通过。
  • APK:arm64-only、4 项预期权限、16KB ELF/ZIP 对齐、V2 签名验证通过;Release 内容审计未发现调试导出器、测试或截图夹具。
  • Windows EXE 与全新解压的源码包均通过 --validate-only

本次发布环境没有连接 ADB 真机,因此未在发布流程中重跑 instrumented 测试;设备侧修复以提交前的实际验证结果为准。