6

在我的应用程序中,我想向用户发送短信,他们在没有用户交互的情况下注册到应用程序。在安卓中可以吗?是意味着如何做到这一点,因为我不想打开 android 中可用的默认 SMS 应用程序。

4

3 回答 3

9

使用android代码发送短信非常简单-

SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(NUMBER, null, MESSAGE, null, null);

如果您想捕获所有与 sms 相关的事件,例如已发送、已发送的 sms,那么您可以参考@Ian Newson 在上面的帖子中提供的链接。谢谢

于 2012-04-11T12:10:52.500 回答
2

查看以下链接,了解如何从 Android 应用发送 SMS 的详细信息

http://mobiforge.com/developing/story/sms-messaging-android

于 2012-04-11T06:38:40.503 回答
2

如果您只是想从设备发送短信,那几乎不会比使用SmsManager.sendTextMessage更简单了

于 2012-04-11T06:38:54.700 回答