У меня есть приложение для отправки SMS с помощью J2ME, я создаю файл JAR и подписанный файл JAD, я могу установить и запустить свое приложение с файлом JAR, но я получаю сообщение «ненадежный мидлет» и не могу отправить sms , когда я пытаюсь получить это исключение: wma : open denied
.
И когда я пытаюсь установить приложение с файлом JAD, я получаю сообщение об ошибке «Ошибка аутентификации», этот файл создается с помощью netbeans, и это его содержимое:
MIDlet-1: smsapp,/res/smsapp.png,ptfs.smsapp
MIDlet-Certificate-1-1: MIIBmzCCAQSgAwIBAgIET6fZJzANBgkqh.....
MIDlet-Jar-RSA-SHA1: Pd68O3nDyskfRQHeAo......
MIDlet-Jar-Size: 765890
MIDlet-Jar-URL: smsapp.jar
MIDlet-Name: smsapp
MIDlet-Permissions: javax.wireless.messaging.sms.send
MIDlet-Vendor: Vendor
MIDlet-Version: 1.0
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
и это мой код для отправки смс:
MessageConnection mc;
String addr = "sms://6666";
try{
mc = (MessageConnection)Connector.open(addr);
}catch(Exception e){
return;
}
try{
TextMessage textmessage = (TextMessage)mc.newMessage(MessageConnection.TEXT_MESSAGE);
textmessage.setAddress(addr);
textmessage.setPayloadText(smsContent.getText());
mc.send(textmessage);
}catch(Exception e){
return;
}
try{
if(mc != null)
mc.close();
}catch(Exception e){
}
Я использую сотовый телефон LG VU.