我正在使用Javame SDK 3.0的WMADEMO,并且在模拟器中工作正常。

当我将应用程序安装在移动设备中时,它不起作用。我尝试了端口0(默认短信)和50000(听众),但没有成功。没有例外。

有帮助吗?

解决方案

这是一个对我有用的例子

try {
        String dest = "sms://" + yourRecipientNumberString;
        MessageConnection mConn = (MessageConnection) Connector.open(dest);
        TextMessage sms = (TextMessage) mConn.newMessage(MessageConnection.TEXT_MESSAGE);
        sms.setPayloadText(msgText);
        mConn.send(sms);
        mConn.close();
    sent = true;
} catch (IOException ioe) {
    ioe.printStackTrace();
    sent = false;
} catch (IllegalArgumentException iae) {
    iae.printStackTrace();
    sent = false;
} catch (SecurityException se) {
    se.printStackTrace();
    sent = false;
}
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top