Skip to content

van课表 0.3.0 · 手环课表与手机同步

Choose a tag to compare

@Nurth Nurth released this 25 Oct 08:15

手机“我的 → 手环课表”新增与小米手环10 Pro的课程同步,手环应用可查看今天、明天和课程详情,保留14天离线缓存。

本次更新

  • 支持立即同步、示例通信验证、自动同步和清除手环课表;收到手环完整保存确认后才显示同步成功。
  • 保留调课、假期、多作息及自定义时间计算,手环自动隐藏已结束课程,明确提示未同步、无课及缓存过期。
  • 修复设备连接状态误判、重复注册监听、发送参数错误及手环课程列表空白,保留返回与退出处理。
  • 手环系统小组件已移除,本版本仅提供手环应用与手机同步。原生日历位实验、加载器表盘及专用缓存桥不在发布内容中;手机原有桌面小组件保留。

安装

  • van-timetable-0.3.0.apk:手机安装包,versionCode 30,Android 8.0及以上。
  • van-band-0.3.0.rpk:手环应用,versionCode 9,供小米手环10 Pro个人侧载。
  • 两端沿用原包名和原签名;方便时直接覆盖旧应用,不卸载、不清除数据。此前已加载过实验模块的手环,正常重启一次可撤销临时日历替换,旧诊断表盘可删除。
  • 同步时断开电脑AstroBox,由手机小米运动健康连接手环,在手环打开van手环后从手机发起同步;自动同步受手机后台限制。

验证范围

本轮87项JVM测试、16项手环Node测试通过,0失败、0跳过;Android安装包、Android测试包和RPK构建成功,Lint为0错误、79条警告。APK原证书一致,RPK包内已核验无系统卡片入口或原生缓存桥。

此前用户已确认旧版课程正常显示、正式14天课程保存及ACK回传成功。本轮清理版未重新安装设备或进行新的真机验收,未宣称长期后台同步及离线跨天全部通过。系统小组件不作为可用功能发布。

安装与构建说明 · 阶段总结

源码与校验

van-timetable-0.3.0-source.zip与发布提交逐文件一致,保留既有版本的公开历史资料,不含实验归档、签名密钥、凭据或个人课表。Android通信SDK原始AAR不在公开源码中,重建前按app/libs/README.md从小米官方示例获取;原始权利归属不变。

SHA256SUMS.txt包含手机APK、手环RPK和源码ZIP的SHA-256校验值。