Repository navigation
v2.8.0
提醒事项 Android 2.8.0(versionCode 70),支持 Android 8.0 / API 26 及以上。
更新内容
- 支持固定周期与按实际完成时间重新计时,增加轻柔、持续、重要提醒及可配置的重试间隔、次数和静默时间。
- 增加跳过本次与撤销完成/创建;应用、通知、小组件和 AI 动作统一处理,完成统计保持一致。
- 首页一句话创建后进入可编辑表单,保留 AI、语音、模板、农历、节假日、导入和附近分享等入口。
- 定时提醒改用 AlarmManager,诊断页展示通知和精确闹钟能力,提供测试提醒及隐私说明。
- WebDAV 双端同时修改时提示冲突,选择前保存备份;条件上传保护远端更新,保留本地独有提醒及排期。跨端备份协议升级到兼容旧数据的 schema 3。
- Room 8→9 使用增量迁移,保留原提醒、完成记录与 ID;修复同步共享版本、节假日预检查及并发动作边界。
签名与数据
保持原正式签名和包名 com.reminderapp。已从本 Release 的公开下载链接取得实际 APK,并通过 apksigner/aapt 独立核对。APK 证书 SHA-256 与原 v2.7.2 完全一致:
0ea509a1dc9461c291a2db47caf5f055d83e4108fb28c3e87ed4fa62bead7038
使用覆盖升级保留本地数据;卸载会删除应用本地数据。未生成或轮换签名密钥,minSdk 仍为 26。
验证与已知限制
发布标签的完整 CI 已通过:117 项 JVM 测试、API 29/36 各 15 项设备测试,全部无失败或跳过,包含真实旧数据库逐列迁移;lint 无错误,正式 APK 构建和原证书校验成功。合并后的源码树与已验证分支完全相同,发布前该源码的跨端 22 个共享字段往返检查通过。
实际发布 APK SHA-256:6930c6e245289a8382b23a57f143a63f74cd8083b873cb4934e38abda7aeceb3,与 GitHub 资产摘要一致;Release 附有 SHA256SUMS.txt。
保留一个旧版已有边界:节假日前移的周提醒在提前日期完成后,可能在原定日期再次提醒,需要额外完成一次;本版尚未改变原始周期身份模型。旧同步协议不传播删除,Android 原备份导出不包含完成历史。真机覆盖安装、锁屏、Doze/OEM 后台送达、重启及权限撤销尚未单独实测。
详见 2.8 使用与公开测试说明 · 变更 PR #7。