Problème d'utilisation J2ME WMA pour envoyer / recevoir des SMS
Question
J'utilise WMADemo du SDK 3.0 JavaME et il fonctionne très bien dans le simulateur.
Lors de l'installation de l'application dans un dispositif mobile, il ne fonctionne pas. J'ai essayé à la fois le port 0 (SMS par défaut) et 50000 (auditeur) sans succès. Aucune exception a été levée.
La solution
Ceci est un exemple qui fonctionne pour moi
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;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow