Repository navigation
van课表 0.3.1 · 安装包瘦身与交互优化
van课表 0.3.1
本次更新优化安装包体积和页面交互,保留原有功能、配色与布局。
- 安装包从 54.31 MB 缩小至 13.43 MB,约减少 75.27%。开启 R8 优化、代码与资源裁剪及 DEX 压缩。
- 保留完整离线中英文 OCR 引擎和字库,无需在线识别服务。
- 底栏选中指示器连续滑动,增加页面进入与返回过渡、课程卡片按压回弹和详情标题展开。
- 保留周课表跟手翻页、日列表、相邻周预加载及大字号横向滚动。
- 包名、原签名和数据库保持兼容,可直接覆盖安装;请勿卸载旧版或清除数据。
下载与兼容性
手机安装 van-schedule-0.3.1-arm64.apk。本次发布包仅支持 ARM64;其他架构可按 README 使用 vanReleaseAbis 参数自行构建。
手环端沿用 0.3.0,无需重新安装。仅保留应用内课程查看和手机同步,已停用手环系统小组件。
验证范围
发布前重新检查:87 项 JVM 测试通过,Release 构建成功,Release Lint 为 0 错误(79 条已有警告),APK 签名与原版一致。
本轮开发记录包含 23 项模拟器界面回归和 2 项独立 Release 检查通过。未重新在实体手机验收,也未重新验收运动健康与手环的实际通信。详细记录见 docs/0.3.1验证.md。
源码 ZIP 不包含签名密钥、本机配置、个人课表、实验归档或原始 SDK AAR;手环 SDK 获取方式见源码内 app/libs/README.md。