Получите предупреждение net_rim_os not found при отладке - PullRequest
1 голос
/ 09 февраля 2011

Всякий раз, когда я пытаюсь отладить приложение, которое я разрабатываю для Blackberry 8xxx, из Eclipse я получаю предупреждение о том, что net_rim_os не найден. Затем я должен щелкнуть модал, а затем другой с чем-то почти таким же.

Я предполагаю, что это потому, что у меня установлена ​​только 6.x среда разработки, но телефон 4.5.

Программа работает на телефоне, пока я держусь подальше от API, которого нет на телефоне.

Как сделать так, чтобы предупреждение никогда не появлялось, или, что еще лучше, установить недостающие символы или что-то, на что жалуется Eclipse. Я использую Eclipse, предоставленный самим RIM.

Ответы [ 2 ]

2 голосов
/ 10 февраля 2011

Отладчик ищет файлы .debug для поддержки символической отладки. Обычно это не проблема на симуляторе, потому что он поставляется с файлами .debug, которые соответствуют ОС. С физическим устройством вы столкнулись с проблемой, что версия ОС, используемая на оборудовании, редко, если вообще когда-либо, совпадает с версией ОС, для которой доступны файлы .debug.

Вам лучше компилировать с версией SDK, которая меньше или равна версии ОС, работающей на аппаратном обеспечении. Если ваш тестовый охват менее чем завершен, вы можете в конечном итоге поставить программу со скрытой несовместимостью API. Рекомендуется компилировать программы для каждой версии ОС, которую вы поддерживаете.

0 голосов
/ 09 февраля 2011

Настройте Eclipse для использования сайта обновления BlackBerry . Затем загрузите и установите BlackBerry Java SDK 4.5. Настройте ваш проект для использования этого SDK. Это обеспечит доступность для компиляции только API, поддерживаемых в версии 4.5.

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