我已经实现了将短信从 Android 模拟器发送到另一个模拟器的代码,效果很好。但是,当我尝试从模拟器或 Android 设备(只有 wifi,没有数据计划或手机号码)向设备(iPhone)发送消息时,它不起作用。我不太确定短信是否需要数据计划才能在现实世界中发送消息。谢谢你的帮助!
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(number, null, message, null, null);
我已经实现了将短信从 Android 模拟器发送到另一个模拟器的代码,效果很好。但是,当我尝试从模拟器或 Android 设备(只有 wifi,没有数据计划或手机号码)向设备(iPhone)发送消息时,它不起作用。我不太确定短信是否需要数据计划才能在现实世界中发送消息。谢谢你的帮助!
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(number, null, message, null, null);
虽然短信不需要数据计划,但它需要一个工作GSM
或CDMA
网络连接,通话工作。
SMS 是短消息服务。它的存在时间比我们在手机上上网的时间要长,而且肯定需要有效的 SIM 卡和有效的网络连接(不需要网络数据,但您应该可以拨打电话)。