Blackberry подписывание кода для телефонной пробки без использования затмения - PullRequest
0 голосов
/ 17 ноября 2011

Работа над приложением Blackberry. До сих пор работал над затмением. Теперь перешел на webworks sdk 2.2, который не поддерживает плагин eclipse. Следуйте инструкциям на странице телефонной пропасти, чтобы получить файлы трески. Теперь, когда у меня есть файлы с треской, как я могу их подписать? Я использую команду ant для генерации файлов cod.

 ant build Buildfile: C:\Dev\bbw\sample\build.xml

У меня есть пароль для подписи кода в project.properties.

РЕДАКТИРОВАТЬ Использовал подпись инструмента Java -jar Signaturetool.jar. Когда я передаю ему файлы трески, он говорит, что подпись не требуется. Когда я выполняю OTA-установку на моем устройстве, он выдает ошибку, говоря, что модуль пытается получить доступ к защищенному API.

Ответы [ 2 ]

1 голос
/ 27 ноября 2012

Если вы уже используете муравей.Подключите ваше устройство к ПК с помощью USB-кабеля и выполните следующую команду.

ant blackberry load-device

Вам нужно выполнить указанную выше команду (в командной строке cmd), где у вас есть файл blackberry.xml.

(Вам нужноустановить программное обеспечение BlackBerry для настольных компьютеров, чтобы вышеуказанная команда работала. Вы можете скачать ее с http://us.blackberry.com/apps-software/desktop/)

Вышеуказанная команда сделает для вас следующие вещи: 1.страивать ваше приложение.2. Запустите инструмент подписи и попросите пароль.3.После того, как вы введете пароль, он подпишет все файлы .cod и другие необходимые файлы.4. Установите приложение на свой телефон.

1 голос
/ 21 ноября 2011

Это работает. Перейдите в папку установки Blackberry и введите следующую команду. Конечно, это предполагает, что ваш проект находится в правильном формате zip - eclipse сделает это за вас, но если нет, вам просто нужно упаковать свой проект в zip-файл.

в типе команды:

bbwp yourproject.zip -g mypassword

Он сгенерирует и подпишет требуемые файлы cod

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