Я использую Eclipse для разработки приложения BlackBerry для BBOS 6.0. Теперь я хочу поддерживать BBOS 5.0 вместо 6.0. Как мне это сделать?Как изменить версию приложения sdk в blackberry
ответ
Первое, что вам нужно сделать, это установить версию версии 4.0. И скомпилируйте свой код с version5.0 Jde. Он будет работать нормально, если вы не использовали Updated API
или some class which have been added into version 6.0 and later
. Как Menuitem
Я не использовал его, поэтому у меня нет четкого представления о том, какие классы добавлены в Version6.0, вы можете сравнить его с документом. один refrence я прилагаю here see the MenuItemconstructor its for 6.0 и этот one for 5.0 сравнить конструктор обоих.
Вы можете использовать только одно затмение, а не два (каждый для версии ОС). И переключите в нее цель компиляции. Для этого вы должны щелкнуть по свойствам JRE System Library
по вашему проекту и добавить альтернативную ежевичную JRE через Installed JREs
- Add
и указать папку внутри вашего другого установленного Blackberry JDE.
Затем вы можете переключать OS5 и OS6 с окна Properties for JRE System Library
за два клика.
Что касается использования классов и концепций, ориентированных на ОС6, вы должны использовать #preprocess
и #ifdef BlackBerrySDK6.0.0
для компиляции кода как в 5.0, так и в 6.0.
У Thanx for Replay.i была установлена версия версии 1.0. i, а также сделал некоторый код для тестирования, он будет работать. – Hasmukh
будет запущен, если вы не будете использовать какие-либо классы, добавленные в версию6.0 или новее, иначе это будет нормально работать – BBdev
Я создал один класс меню, и этот класс наследуется ко всему другому классу, так это работает? – Hasmukh