Режим совместимости Blackberry OS 4.7

Я создаю приложение с использованием JDE 4.5. Мне нужно поддерживать версии ОС устройства 4.5, я не могу использовать JDE 4.7. Поэтому я не могу использовать Screen.getVirtualKeyBoard.setVisibility (VirtualKeyboard.HIDE) в своем коде, поскольку 4.5 не поддерживает API виртуальной клавиатуры.

Я наткнулся на эту документацию по настройке режима совместимости. Проблема в том, что я не знаю, где установить эти значения. Все статьи указывают на установку этих значений, но не описывают, как и где их установить. В моем приложении я вижу только файл Blackberry_App_Descriptor.xml с тегами xml. Может ли кто-нибудь помочь мне установить эти флаги в моем приложении?


person Dave    schedule 21.03.2011    source источник
comment
Разве это предложение не из вашей ссылки. Если приложение скомпилировано с любой более ранней версией BlackBerry JDE, оно будет работать в режиме совместимости, означает, что приложение, скомпилированное с JDE 4.5, будет работать в режиме совместимости? Конечно, вы не можете использовать элементы API, представленные в OS 4.7, при компиляции или запуске в 4.5.   -  person Richard    schedule 21.03.2011
comment
Я понимаю, что приложение, созданное в версии ниже 4.7, будет работать в режиме совместимости. У меня вопрос: как выключить виртуальную клавиатуру, если это так? Я думаю, что установка флага в файле JAD (??) поможет. Но проблема в том, что я не вижу JAD-файла в своем приложении. Я вижу Blackberry_App_Descriptor.xml и не знаю, как установить флаг в этом файле.   -  person Dave    schedule 21.03.2011


Ответы (1)


Вы устанавливаете значения в файле JAD (.jad), который вы помещаете на веб-сервер, чтобы разрешить OTA (беспроводное) развертывание приложения. Эти значения будут добавлены к обычным свойствам RIM-Cod-URL и т. Д.

Создать файл JAD довольно просто. Это просто текстовый файл с парами свойств "имя-значение". Здесь есть описание здесь всех различных свойств.

person Eric Giguere    schedule 21.03.2011
comment
Благодарю за ваш ответ. Ясно, что я новичок в разработке BlackBerry. Я разрабатываю плагин Blackberry для Eclipse. В предоставленной вами ссылке упоминается об использовании Blackberry IDE. У меня создалось впечатление, что я могу упаковать свое приложение и отправить его в мир приложений, и все готово. Не могли бы вы посоветовать мне прочитать о развертывании OTA, а также о том, когда и как я это сделаю? - person Dave; 22.03.2011
comment
Я действительно нашел файл .jad в папке результатов проекта, добавил значения совместимости, и он сработал. большое спасибо! - person Dave; 22.03.2011