Номер версии проекта BlackBerry - PullRequest
1 голос
/ 18 мая 2010

У меня есть проект BlackBerry Java в Eclipse. Номер версии записан в четырех разных местах:

  • в свойствах проекта в разделе «Настройки проекта BlackBerry / Общие»

  • в файле JAD, под MIDlet-1 (?)

  • в файле JAD, в версии MIDlet

  • в файле ALX, под (?)

И они кажутся некоррелированными. Изменение любого из них не влияет ни на что другое. Третий - это то, что пользователи видят во время беспроводной настройки и в разделе «Настройки / Дополнительно».

Вопросы - зачем нам все это? Существуют ли контексты, в которых появляются числа 1, 2, 4? Насколько я понимаю, ALX генерируется во время компиляции - откуда берется версия #? Есть ли способ узнать хотя бы один из них программно (без подписи приложения)?

РЕДАКТИРОВАТЬ: # 1 появляется в ApplicationDescriptor.currentApplicationDescriptor (). GetVersion ().

1 Ответ

1 голос
/ 18 мая 2010

Все должно управляться с помощью файла Blackberry_app_descriptor из нового плагина Blackberry. Я только что проверил это с JRE 4.5 (в самой новой настройке плагина) и все там.

(подробнее в комментариях конечно)

Чтобы получить информацию программно, вам нужно использовать ApplicationDescriptor.getVersion ()

Ссылка на версию, которую вы используете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...