Используя API беспроводной передачи сообщений (JSR 120), вы можете получать SMS-сообщения в приложение JavaME.Тем не менее, вы должны зарегистрироваться, чтобы получать SMS на определенный порт, и вы не можете читать SMS со стандартной входящей почты телефона.
Регистрация:
import javax.wireless.messaging.MessageConnection;
MessageConnection connection =
(MessageConnection) javax.microedition.io.Connector.open("sms://:1234");
Есть 2различные способы получения SMS:
- управляемые событиями с использованием
javax.wireless.messaging.MessageListener
- с использованием метода блокировки
javax.wireless.messaging.MessageConnection.receive()