插件概览
sms_receiver 包使 Android 应用能够在不请求 READ_SMS 权限的情况下接收短信消息,利用了 Android 内置的短信接收器 API。它为 Flutter 应用程序在 Android 上监听传入的短信消息提供了一种简单的方法。虽然它在 Android 上运行顺畅,但由于平台限制,iOS 支持有限。该包非常适合用于 OTP 自动获取、双因素认证或自动消息处理等场景。设置简单,可轻松集成到现有的 Flutter 项目中。
适合场景
- OTP自动获取
- 双因素认证
- 自动消息处理
- 基于短信的触发
- 实时通知系统
主要特点
- 不需要 READ_SMS 权限
- 仅限 Android 的短信监听
- 简单的事件驱动 API
- 轻便且快速
- 支持后台执行
适合对象
- 仅限 Android 的应用
- 身份验证流程
- 背景消息处理
- 低权限应用
- 快速短信集成
使用建议
- iOS 不受支持
- 仅限Android平台
- 需要 Android 清单配置
- 可能无法在所有设备上正常工作
- 依赖系统级短信送达