工作原理

了解 AutoAccounting 的整体架构、服务层与应用层职责划分,以及 API 通信机制。

AutoAccounting 分为应用层与服务层:前者负责界面交互,后者负责账单采集与分析。

整体架构

层级职责运行进程
应用层向用户提供界面与交互普通 App 进程
服务层采集与分析账单数据Xposed:com.android.phone / com.android.bluetooth;LSPatch/OCR:net.ankio.auto

服务层

服务层是一个本地 Web 服务,默认监听端口 52045。第三方应用通过该端口调用 API。

Tip

调试模式下,服务层允许局域网内任意 IP 访问。

模式地址
本地http://127.0.0.1:52045
局域网(调试)http://<设备IP>:52045

完整接口见 API 接口列表

下一步

若要开发记账应用并接入 AutoAccounting,请阅读 开发者接入指南

自动记账
使用指南 开发者指南 许可证社区 QQ 频道 QQ 群 Telegram 源代码版本信息 更新日志 参与贡献
使用指南 开发者指南 许可证 社区 QQ 频道 QQ 群 Telegram 源代码 版本信息 更新日志 参与贡献 首页