我需要在我的应用程序中实现群发消息(短信)。是否可以从 Android 应用程序发送群组短信?
我想从设备联系人列表中获取多个联系人号码并向每个联系人发送一些文本。该消息应该作为普通消息发送到他们的收件箱。
您可以使用SmsManager的 sendXXX 方法发送消息。但是,那些一次只允许一个收件人。例如:
sendTextMessage(String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent)
destinationAddress
只能是一个电话号码,不能用逗号或类似的方式进行欺骗。
因此,您需要为所有目的地一个接一个地发送一条消息。
对于使用联系人,有很多教程。这是官方的:http: //developer.android.com/training/contacts-provider/index.html