Bonjour,

J'essaie d'envoyer un sms tout bêtement avec J2ME mais je n'arrive pas à récupérer le numéro de port pour l'envoi...
La façon dont je récupère le numéro de port semble incorrect... vu que ce qu'on me retourne c'est "null"

Y'a-t-il un port par défaut qui fonctionne bien ou me suis-je trompé quelquepart dans ma méthode ?


import java.io.IOException;
import javax.microedition.io.*;
import javax.microedition.midlet.*;
import javax.wireless.messaging.*;

public class Send extends MIDlet {
public void startApp() {

String smsPort = getAppProperty("SMS-Port");
String tel = "+33677777777";
MessageConnection sms_con=null;
try {
sms_con = (MessageConnection) Connector.open("sms://"+tel+":"+smsPort);
TextMessage sms=(TextMessage)sms_con.newMessage(MessageConnection.TEXT_MESSAGE);

sms.setAddress(tel+":"+smsPort);

sms.setPayloadText("j'envoie un texto");

sms_con.send(sms);

sms_con.close();

} catch (IOException ex) { ex.printStackTrace(); }
}