Проблема с использованием J2ME WMA для отправки/получения SMS

StackOverflow https://stackoverflow.com/questions/4681684

  •  10-10-2019
  •  | 
  •  

Вопрос

Я использую Wmademo of Javame SDK 3.0, и он отлично работает в симуляторе.

Когда я устанавливаю приложение в мобильное устройство, оно не работает. Я попробовал оба порта 0 (SMS по умолчанию) и 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