1public static synchronized boolean send(String content, String phoneNumber) {
2 boolean result = true;
3 try {
4 //地址
5 String address = "sms://" + phoneNumber;
6 //建立连接
7 MessageConnection conn = (MessageConnection) Connector.open(address);
8 //设置短信息类型为文本,短信息有文本和二进制两种类型
9 TextMessage msg = (TextMessage) conn.newMessage(MessageConnection.TEXT_MESSAGE);
10 //设置信息内容
11 msg.setPayloadText(content);
12 //发送
13 conn.send(msg);
14 conn.close();
15 } catch (Exception e) {
16 e.printStackTrace();
17 result = false;
18 }
19 return result;
20 }