代码:
//获取短信管理器
SmsManager smsManager = SmsManager.getDefault();
String message = "短信内容!!";
//拆分长短信(一条短信最多75个字符)
ArrayList<String> list = smsManager.divideMessage(message);
System.out.println("list size:" + list.size());
int size = list.size();
for (int i = 0; i < size; i++) {
//电话号码,信息中心,发送的信息,发送给信息中心没有,信息中心接收到返回
smsManager.sendTextMessage("",null,list.get(i),null,null);
}
AndroidManifest.xml中需要添加发送短信的权限
<uses-permission android:name="android.permission.SEND_SMS"/><!--发送短信的权限-->