安卓上的记账软件:Gnucash Pocket

安卓上的记账软件:Gnucash Pocket

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

作者试用多款安卓记账软件后仍不满意,最终选用停更五年的开源软件GnuCash的非官方手机版GnuCash Pocket。其核心需求是能在多个项目间方便切换,市面软件难以满足。该应用2018年版APK仍好用,可与桌面版GnuCash互导数据归档,但多币种账目需导出XML格式。

🔎

延伸解读

停更五年仍被选用,说明需求特殊

作者试遍市面记账软件后,仍选择2018年停更的GnuCash Pocket,核心原因是它支持多项目间方便切换,而多数主流App做不到。这提示读者:选工具应先明确自己的核心场景,而非追求功能全面或更新频繁。对于只需记录小项目开销的用户,一个停更但契合需求的旧版APK,可能比持续更新但不支持多项目的软件更实用。

与桌面版GnuCash配合是主要价值

GnuCash Pocket并非独立生态,它的优势在于能与桌面版GnuCash互导数据。项目结束后可导出到桌面版归档或进一步处理;桌面版项目也可存为XML传到手机继续记账。这种往返流程适合已在PC上用GnuCash的用户。若你不需要桌面端配合,它的吸引力会明显下降,因为其定位是桌面版的移动补充,而非全能记账App。

多币种导出需注意格式限制

文章特别提醒:账目中只有一种货币时,导出.csv或.qif格式都能顺利迁移;但涉及多种货币时,这两种格式都会出问题,只能导出XML。导出的文件扩展名是.gnca,在桌面版GnuCash中直接打开即可。这意味着有外币消费或多币种记账需求的用户,迁移时不能图省事选CSV,否则可能丢失或错乱数据。

非官方版本,获取与维护需自行承担

GnuCash Pocket是第三方开发的项目,与GnuCash官网无关,原作者2014至2018年维护后停更,fork版不提供现成APK。Google Play上早已没有,只能自行编译或下载2018年APK。作者认为该APK仍好用,但这意味着用户需自行承担安全与兼容性风险,且不应将其与Google Play里难用的GnuCash Mobile混淆。

❓

Q&A

Gnucash Pocket 是什么?它和 GnuCash 官方有什么关系?

Gnucash Pocket 是开源记账软件 GnuCash 的非官方手机版,由第三方开发者制作,与 GnuCash 官网没有关系。原作者从 2014 年维护到 2018 年,之后停更,后来有人 fork 继续维护,但 fork 版不提供现成的 APK。

为什么作者最终选择停更五年的 Gnucash Pocket 而不是市面上的记账 App?

作者的核心需求是能在多个项目间方便切换,比如一次多人旅行、入门一个兴趣领域时的投入等,而市面上很多记账软件无法做到这一点。此外,作者反感一些常见功能(如上来就要手机号注册),试了一圈仍没找到靠谱的,所以最终选择了 Gnucash Pocket。

Gnucash Pocket 和 Google Play 里的 Gnucash Mobile 有什么区别?

Gnucash Pocket 支持多项目,而 Gnucash Mobile 不支持多项目,并且似乎需要先导入一个在桌面 Gnucash 建好的账户模板,作者感觉很难用。两者都是第三方开发的项目,与 Gnucash 官网无关。

如何获取 Gnucash Pocket 的安装包?

Google Play 上早已没有 Gnucash Pocket,只能自己编译,或者下载 2018 年的最终版 APK。作者表示这个 2018 年的 APK 用起来挺好,没什么大问题。

Gnucash Pocket 的数据如何与桌面版 GnuCash 互导?

记账项目告一段落后,可以从 app 导出数据,再导入桌面版 GnuCash 进行归档或进一步处理。如果账目只有一种货币,导出 .csv 或 .qif 格式都可以顺利迁移;如果有多種货币,这两种格式都会出问题,只能导出成 XML 格式。导出的文件扩展名是 .gnca,在桌面版 GnuCash 中直接 file – open 打开即可。桌面版的 GnuCash 项目也可以 save as 成 XML 文件,传到手机里用 app 打开继续记账。

Gnucash Pocket 适合什么样的使用场景?

它适合针对一些小项目进行记账,比如一次多人旅行、入门一个兴趣领域时的投入等,需要记录相关开销并在多个项目间方便切换的场景。作者强调这是个人需求,并非面面俱到的记账。

🏷️

标签

➡️

继续阅读