把 Android 手机变成短信网关,通过简单的 HTTP API 收发短信。
capcom6/android-sms-gateway
将 Android 手机变为短信网关,通过 API 收发短信和彩信。
- Star
- 5,905
- Fork
- 1,052
- 未关闭 Issue
- 16
- 最近提交
- 昨天
这是什么?
SMS Gateway for Android 是一款将 Android 手机变成短信网关的应用。程序可以通过设备上的本地 HTTP 服务器发送短信,也可以通过云端服务器发送,适用于手机 IP 动态变化或无法直接访问的场景。应用还提供命令行工具供调用。
应用支持发送短信、长短信自动分段以及带附件的彩信,可跟踪发送状态,支持定时发送和取消排队中的消息,并能限制发送频率。接收到的短信、数据短信和彩信会通过 Webhook 推送到你的服务器,消息集中到达时支持批量推送。
在隐私方面,消息内容和收件人号码可进行端到端加密,也可以部署自己的私有服务器。应用支持多卡和多设备接入同一账户,兼容 Android 5.0 及以上版本。
核心功能
- 01通过本地或云端 API 发送短信和带附件的彩信
- 02通过 Webhook 接收短信、数据短信和彩信
- 03跟踪消息发送状态,并可取消排队中的消息
- 04支持定时发送,并可按时间段限制发送频率
- 05消息内容和电话号码支持端到端加密
- 06支持多张 SIM 卡和多台设备
适用场景
- 从自有后端发送双因素认证验证码
- 发送交易确认和预约提醒短信
- 通过 Webhook 将收到的短信转发到内部系统
- 在无需第三方短信服务商的情况下,从本地网络发送短信
快速上手
- 1
从 Releases 页面下载最新 APK
- 2
在 Android 设备上安装 APK
- 3
从源码构建:运行单元测试
./gradlew test - 4
构建安全的 release APK
./gradlew assembleRelease
使用前须知
- 需要运行 Android 5.0 或更高版本的安卓设备,无法在 iPhone 或其他平台上运行。
- 从源码构建需要自行提供未提交到仓库的 Firebase 配置文件(app/google-services.json)和签名密钥库。
- README 指出由于运营商限制,不建议用于批量发送。
标签
常见问题
- android-sms-gateway 是什么?
- 将 Android 手机变为短信网关,通过 API 收发短信和彩信。 SMS Gateway for Android 是一款将 Android 手机变成短信网关的应用。程序可以通过设备上的本地 HTTP 服务器发送短信,也可以通过云端服务器发送,适用于手机 IP 动态变化或无法直接访问的场景。应用还提供命令行工具供调用。
- android-sms-gateway 可以免费使用吗?用的什么许可证?
- android-sms-gateway 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- android-sms-gateway 还在维护吗?
- 活跃维护中。android-sms-gateway 最近一次提交是在 2026年10月19日。
- android-sms-gateway 适合用来做什么?
- 从自有后端发送双因素认证验证码 发送交易确认和预约提醒短信 通过 Webhook 将收到的短信转发到内部系统 在无需第三方短信服务商的情况下,从本地网络发送短信
- android-sms-gateway 怎么安装和运行?
- 从 Releases 页面下载最新 APK 在 Android 设备上安装 APK 从源码构建:运行单元测试: ./gradlew test 构建安全的 release APK: ./gradlew assembleRelease
- 在哪里获取 android-sms-gateway?
- 源代码和安装说明在 GitHub 上:https://github.com/capcom6/android-sms-gateway
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
60651101GoAGPL-3.0更新于 14天前
开源网页数据平台,可将网站转换为结构化 API,支持抓取、爬取、搜索、监控和 AI 数据提取。
1.8万1550TypeScriptAGPL-3.0更新于 前天
基于 Flutter 的跨平台应用,用于查看 Linux、Unix、Windows 服务器状态并通过 SSH 管理服务器。
8849571DartAGPL-3.0更新于 22小时前
面向移动、桌面和 Web 应用的开源隐私优先分析工具,可替代 Firebase 和 Google Analytics。
1848141C#AGPL-3.0更新于 7天前
无需 proot 和完整 Linux 发行版,在 Android 的 Termux 中一条命令安装并运行 OpenClaw AI 智能体。
1784227KotlinMIT更新于 6天前
开源、可自托管的加密阅后即焚笔记与文件分享服务,灵感来自 PrivNote。
1557163SvelteMIT更新于 11天前