跳到主要内容

Android 自动记账

Android 支持多种自动记账方式:截图识别、分享记账。

方式一:截图记账

支付完成后截图,蜜蜂记账自动识别。

使用步骤

  1. 完成支付后截图
  2. 蜜蜂记账检测到新截图
  3. 自动识别金额、商家信息
  4. 弹出确认对话框
  5. 确认后完成记账

开启截图监听

  1. 打开蜜蜂记账
  2. 进入「我的」>「自动记账」
  3. 开启「截图自动识别」
  4. 授予存储权限

支持的截图类型

  • 微信支付成功页
  • 支付宝支付成功页
  • 银行 App 交易详情
  • 其他支付凭证截图

方式二:分享记账

将支付信息分享给蜜蜂记账。

使用步骤

  1. 在支付 App 中找到交易记录
  2. 点击「分享」按钮
  3. 选择「蜜蜂记账」
  4. 自动识别并填充信息
  5. 确认后完成记账

支持的分享内容

  • 文本(包含金额的消费描述)
  • 图片(支付截图)

自动识别能力

蜜蜂记账使用 AI 识别以下信息:

  • 金额
  • 商家名称
  • 消费分类
  • 备注信息

配置建议

最佳实践

  1. 开启截图识别 - 最稳定可靠
  2. 授予必要权限 - 存储权限
  3. 加入白名单 - 防止被系统杀死

省电设置

截图识别是被动触发的,只有在截图时才会工作,不会额外耗电。

常见问题

截图识别没有反应?

  1. 检查是否授予存储权限
  2. 检查是否开启了截图监听
  3. 尝试重启应用

识别结果不准确?

AI 识别可能有误差,支持手动修改后保存。

后台被杀死?

  1. 将蜜蜂记账加入电池优化白名单
  2. 允许后台运行
  3. 锁定最近任务中的应用

为什么不使用无障碍服务?

市面上有些记账 App 使用无障碍服务(Accessibility Service)来自动记账,但蜜蜂记账选择了截图识别方案,原因如下:

1. 合规问题

无障碍服务本身是为视觉障碍人士设计的辅助功能,用于读屏等无障碍场景。将其用于自动记账属于功能滥用,可能违反应用商店政策。

2. 隐私安全

无障碍服务需要持续监控屏幕内容,可以读取所有应用的界面信息,包括:

  • 聊天内容
  • 个人信息
  • 密码输入
  • 其他敏感数据

这会带来严重的隐私安全隐患。

3. 开发维护成本高

  • 适配工作量大 - 需要针对每个 App 单独适配界面结构
  • ROI 低 - 支付宝、微信等应用频繁更新界面,需要持续维护
  • 兼容性差 - 部分 App 使用图片渲染界面,无障碍服务无法读取
  • 系统差异 - 不同 Android 版本和厂商 ROM 兼容性不一致

蜜蜂记账的方案优势

相比之下,截图识别方案具有以下优势:

  • 隐私友好 - 只在用户主动截图时才处理,不监控屏幕
  • 合规安全 - 不滥用系统权限
  • 通用性强 - 支持任何 App 的支付截图,无需单独适配
  • 维护简单 - 基于 AI 识别,对界面变化有更好的适应性
  • 用户可控 - 用户明确知道何时触发识别

虽然需要用户手动截图,但这个小小的操作换来的是更好的隐私保护和更稳定的体验。