Android 自动记账
Android 支持多种自动记账方式:截图识别、分享记账。
方式一:截图记账
支付完成后截图,蜜蜂记账自动识别。
使用步骤
- 完成支付后截图
- 蜜蜂记账检测到新截图
- 自动识别金额、商家信息
- 弹出确认对话框
- 确认后完成记账
开启截图监听
- 打开蜜蜂记账
- 进入「我的」>「自动记账」
- 开启「截图自动识别」
- 授予存储权限
支持的截图类型
- 微信支付成功页
- 支付宝支付成功页
- 银行 App 交易详情
- 其他支付凭证截图
方式二:分享记账
将支付信息分享给蜜蜂记账。
使用步骤
- 在支付 App 中找到交易记录
- 点击「分享」按钮
- 选择「蜜蜂记账」
- 自动识别并填充信息
- 确认后完成记账
支持的分享内容
- 文本(包含金额的消费描述)
- 图片(支付截图)
自动识别能力
蜜蜂记账使用 AI 识别以下信息:
- 金额
- 商家名称
- 消费分类
- 备注信息
配置建议
最佳实践
- 开启截图识别 - 最稳定可靠
- 授予必要权限 - 存储权限
- 加入白名单 - 防止被系统杀死
省电设置
截图识别是被动触发的,只有在截图时才会工作,不会额外耗电。
常见问题
截图识别没有反应?
- 检查是否授予存储权限
- 检查是否开启了截图监听
- 尝试重启应用
识别结果不准确?
AI 识别可能有误差,支持手动修改后保存。
后台被杀死?
- 将蜜蜂记账加入电池优化白名单
- 允许后台运行
- 锁定最近任务中的应用
为什么不使用无障碍服务?
市面上有些记账 App 使用无障碍服务(Accessibility Service)来自动记账,但蜜蜂记账选择了截图识别方案,原因如下:
1. 合规问题
无障碍服务本身是为视觉障碍人士设计的辅助功能,用于读屏等无障碍场景。将其用于自动记账属于功能滥用,可能违反应用商店政策。
2. 隐私安全
无障碍服务需要持续监控屏幕内容,可以读取所有应用的界面信息,包括:
- 聊天内容
- 个人信息
- 密码输入
- 其他敏感数据
这会带来严重的隐私安全隐患。
3. 开发维护成本高
- 适配工作量大 - 需要针对每个 App 单独适配界面结构
- ROI 低 - 支付宝、微信等应用频繁更新界面,需要持续维护
- 兼容性差 - 部分 App 使用图片渲染界面,无障碍服务无法读取
- 系统差异 - 不同 Android 版本和厂商 ROM 兼容性不一致
蜜蜂记账的方案优势
相比之下,截图识别方案具有以下优势:
- ✅ 隐私友好 - 只在用户主动截图时才处理,不监控屏幕
- ✅ 合规安全 - 不滥用系统权限
- ✅ 通用性强 - 支持任何 App 的支付截图,无需单独适配
- ✅ 维护简单 - 基于 AI 识别,对界面变化有更好的适应性
- ✅ 用户可控 - 用户明确知道何时触发识别
虽然需要用户手动截图,但这个小小的操作换来的是更好的隐私保护和更稳定的体验。