Problem mit J2ME WMA zum Senden / Empfangen von SMS
Frage
Ich bin mit WMADemo des JavaME SDK 3.0 und es funktioniert gut in Simulator.
Wenn ich die Anwendung in einem mobilen Gerät installieren funktioniert es nicht. Ich habe versucht, sowohl Port 0 (Standard-SMS) und 50000 (Hörer) ohne Erfolg. Keine Ausnahme geworfen wurde.
Lösung
Dies ist ein Beispiel, das funktioniert für mich
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;
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow