Как мне показать требование для OS 5 в моих виджетах Blackberry? - PullRequest
0 голосов
/ 19 июля 2010

Я занимаюсь разработкой приложения для виджетов Blackberry, которое, как мне известно, требует ОС 5.

Теперь я использую установку OTA, но когда пользователь без OS 5 загружает файл .jad, он получает исключение, например:

This application requires the following modules which are not installed:
net_rim_bb_browser_field2_api
net_rim_bb_web_jse_api
net_rim_networkap

Я хочу иметь возможность запретить пользователям устанавливать это, если это не будет работать на их телефонах, и при желании отобразить какое-то сообщение с просьбой обновить их.

Неужели другие люди уже сталкивались с этим раньше?

1 Ответ

3 голосов
/ 19 июля 2010

Для этого при установке OTA вам потребуется, чтобы ваш HTTP-сервер извлек данные, относящиеся к ОС, из метаданных запроса и ответил соответствующей страницей, или предоставил инструкции на странице, содержащей ссылку на файл JAD,Насколько я смог определить, в JAD-файле для OTA нет способа быть специфичным для конкретной ОС.Было бы хорошо, если бы кто-то мог доказать, что я неправ в этом.

...