从Android应用程序向设备发送短信

时间:2012-12-17 16:38:31

标签: android android-emulator sms android-wifi

我已经实现了从Android模拟器向另一个模拟器发送短信的代码,效果很好。但是当我尝试从模拟器或Android设备(仅限wifi,没有数据计划或手机号码)向设备(iPhone)发送消息时,它不起作用。我不太确定短信是否需要数据计划才能在现实世界中发送消息。谢谢你的帮助!

SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(number, null, message, null, null);

2 个答案:

答案 0 :(得分:1)

虽然短信不需要数据计划,但它需要一个有效的GSMCDMA网络连接才能使用呼叫。

答案 1 :(得分:0)

短信是Short Message Service。它比我们手机上的互联网要长,并且肯定需要有效的SIM卡和有效的网络连接(网络上的数据不是必需的,但你应该可以拨打电话)。