关闭

j2me发送短信在多普达上的问题一

30人阅读 评论(0) 收藏 举报

import java.io.IOException;

import javax.microedition.io.Connector;
import javax.wireless.messaging.MessageConnection;
import javax.wireless.messaging.TextMessage;

import com.sun.lwuit.Dialog;

public class SmsUtils {

public static int sendSms(String phone, String content) {
int result = 0;
String addr = "sms://" + phone;
System.out.println("发送地址为:" + addr);

try {
MessageConnection conn;
conn = (MessageConnection) Connector.open(addr);
TextMessage msg = (TextMessage) conn
.newMessage(MessageConnection.TEXT_MESSAGE);
msg.setPayloadText(content);
conn.send(msg);
conn.close();
result = 1;
Dialog.show("提示", "发送成功", "OK", null);
} catch (IOException e) {
e.printStackTrace();
result = 0;
Dialog.show("提示", "发送失败" + e, "OK", null);
}
return result;
}
}


为什么以上的实现在NOKIA机型上可以发送短信而在多普达上却提示发送成功,但没接收到短信呢,这是怎么回事,各位帮忙!
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:581次
    • 积分:140
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档