Я разрабатываю приложение j2me для Motorola i465 и i416, но мне нужно сделать приложение для автоматического обновления. Я следовал этому руководству http://www.oracle.com/technetwork/articles/java/updatingjavame-1420213.html, и код работает нормально, однако, по-видимому, мой оператор заблокировал эту функцию.Автоматическое обновление в Motorola i465 и i416 j2me
Вот мой код:
protected void startApp() {
//Update app
try {
this.platformRequest("http://s3.amazonaws.com/pontonextel/Pontotel.jad");
System.out.println("Update");
} catch (Exception ex) {
System.out.println(ex);
}
}
и содержание .JAD:
MIDlet-Jar-Size: 33305
MIDlet-1: Pontotel,,Pontotel
MIDlet-Jar-URL: http://s3.amazonaws.com/pontonextel/Pontotel.jar
MIDlet-Icon:
MIDlet-Delete-Notify:
MIDlet-Version: 5.0.0
MIDlet-Install-Notify:
MIDlet-Vendor: Lar21
MIDlet-Description:
MIDlet-Name: Pontotel
В эмуляторе порядке, но в обоих устройствах открыт веб-браузер по умолчанию и отображается сообщение об ошибке " Запрошенная страница не может быть отображена ".
Кто-нибудь может помочь мне разблокировать эти устройства или другой способ сделать это?
Я сделал это, но проблема остается. Другие предложения? –
Это должно сделать это. Вы абсолютно уверены, что правильно добавили типы MIME? Вы уверены, что устройство действительно в сети? Некоторые телефоны имеют два разных интернет-настроек; один для телефона и один для j2me. Попробуйте URL-адрес в браузере телефона. –
Большое вам спасибо за внимание = D. Я уверен, что типы MIME верны, и в браузере такая же ошибка. –