xudou1992

jizhang

简记是一款基于 Ivy Wallet 中文化二次开发的安卓记账 App,所有数据只存在本机,可选开启坚果云(WebDAV)做每日自动备份,支持账单导入、手动备份和恢复前自动留底,凭据只存本机 DataStore,不入库不入代码。

v1.0.3
发布于
2026年9月14日
0
星标
8
下载
同步于
18 天前

最新版本

v1.0.32026年9月14日 20:33
下载慢?可在上方随时切换镜像源

项目说明

项目概述

简记是一个给自己用的安卓记账 App。所有数据只存在本机,不经过任何自己的服务器;可选开着坚果云(WebDAV)做每日自动备份。当前版本 1.0.5(versionCode 6)。基于 Ivy Wallet 中文化二开。

主要功能

  • 本地记账,所有数据只存在本机
  • 可选坚果云(WebDAV)每日自动备份
  • 备份文件名带设备名 + 来源 + 时间戳
  • 支持手动备份(立即备份一次)
  • 恢复前自动留底一份现状快照
  • 记账后的防抖同步只刷新最新版、不写归档,避免一天几十份撑爆网盘
  • 凭据不入库、不入代码,坚果云账号与应用密码只存在本机的 DataStore 里
  • 支持账单导入

适用人群

  • Android 用户
  • 需要本地记账、注重隐私的用户
  • 使用坚果云 WebDAV 做备份的用户
  • 喜欢 Ivy Wallet 风格的用户

快速上手

  1. 克隆仓库:git clone https://github.com/xudou1992/jizhang.git
  2. 构建 Debug APK:./gradlew :app:assembleDebug
  3. 产物在 jizhang-native/app/build/outputs/apk/debug/app-debug.apk
  4. 安装到 Android 设备
  5. 在备份页自行填写坚果云账号与应用密码(如需要备份)

核心优势

  • 所有数据只存在本机,不经过任何服务器
  • 坚果云 WebDAV 每日自动备份,备份文件命名清晰
  • 恢复前自动留底,恢复错了能找回
  • 凭据只存本机 DataStore,源码中不保留任何默认值
  • 单模块结构,改一行 UI 到出包约 30 秒

系统要求

  • 操作系统:Android
  • 技术栈:Kotlin 2.0.20、Jetpack Compose 1.6.8、Material3、Room 2.6.1(KSP)、WorkManager 2.9.1、DataStore、Ktor + OkHttp
  • 构建环境:Gradle 8.9 / AGP 8.6.1,compileSdk 35 / buildTools 35.0.1 / targetSdk 34,JDK 17
  • 额外依赖:坚果云 WebDAV 备份需自备坚果云账号(非必须,不配置也可完整使用本地记账功能)

注意事项

  • 坚果云账号与应用密码只存在本机的 DataStore 里,由用户在备份页自行填写;源码中不保留任何默认值
  • App 图标与空态插画由 AI 生成,原图在 assets-src/ 中

历史版本

排序