2011-01-13 9 views
0

Ich verwende WMADemo des JavaME SDK 3.0 und es funktioniert gut im Simulator.Problem mit J2ME WMA zum Senden/Empfangen von SMS

Wenn ich die Anwendung auf einem mobilen Gerät installiere, funktioniert es nicht. Ich versuchte beide Port 0 (Standard-SMS) und 50000 (Listener) ohne Erfolg. Es wurde keine Ausnahme ausgelöst.

+0

dass api funktioniert gut funktioniert, sollten Sie mehr Informationen zur Verfügung stellen! – mdelolmo

Antwort

1

Dies ist ein Beispiel, das für mich in den meisten Geräten

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; 
}