Есть ли способ проверить, успешно ли отправлено смс сообщение программно в j2me? - PullRequest
0 голосов
/ 31 августа 2011

У меня есть простое приложение j2me, которое отправляет смс на определенную ячейку №, а затем удаляет определенную запись, как только это удается. Но иногда происходит сбой по нескольким причинам, таким как сеть, батарея и т. Д. Есть ли способ проверить, успешно ли отправлено смс-сообщение?

Спасибо, czetsuya

Ответы [ 2 ]

1 голос
/ 01 сентября 2011

При использовании попытки перехвата кода, который будет отправлять смс, если выдается исключение, возникает ошибка, в противном случае сообщение отправляется успешно, поэтому, если вы не получили сообщение об ошибке, оно будет отправлено успешно

Вы можете проверить это в следующем примере:

boolean sent = false
try {
   //send the message
   sent = true;
}
catch (Exception ex) {
   sent = false;
}
if (sent) {
    //your message has been sent
}
1 голос
/ 31 августа 2011

если эта строка успешно выполнена в этом примере, то она должна быть отправлена, иначе будет выдано исключение

 smsconn.send(txtmessage)
...