Отладка как Blackberry Device + Socket соединение - PullRequest
0 голосов
/ 24 июня 2009

Я отлаживаю приложение Blackberry с помощью Eclipse -> Debug as -> Blackberry device

Всякий раз, когда я пытаюсь установить сокет-соединение с сервером в локальной сети, я получаю IOException, и я не могу подключиться к серверу локальной сети через реальное устройство.

Я использую устройство Blackberry Pearl 8100.

Ответы [ 3 ]

1 голос
/ 27 июня 2009

Основываясь на дальнейших комментариях и обсуждениях, я думаю, что это лучший ответ:

Устройство BlackBerry будет автоматически маршрутизировать сетевое соединение через порт USB (и, следовательно, в локальную локальную сеть), если устройство активировано на BES.

Если устройство не является устройством BES, для подключения через USB требуется специальный код, т. Е. Если вы подключены к USB, ваше устройство все равно будет пытаться использовать радиомодем для подключения к сети.

0 голосов
/ 25 июня 2009

Мне нужно немного больше информации - сообщение в IOException важно - оно будет содержать некоторую информацию о том, почему не удалось установить соединение.

Предполагая, что ваше устройство подключено к BES и имеет тарифный план на передачу данных, вы сможете подключиться к серверу в вашей локальной сети. Знаете ли вы, если ваше устройство имеет какие-либо проблемы с подключением? Можете ли вы проверить соединение с тем же сервером с помощью браузера BlackBerry? Это также может быть связано с политиками ИТ на BES.

0 голосов
/ 24 июня 2009

Вам необходимо установить симулятор blackberry mds - тогда вы сможете получить сетевые подключения.

NB. Если у вас есть рабочая версия вашего приложения: вы должны заметить, что не все устройства Blackberry разрешат сетевые подключения - это будет зависеть от того, какие серверы они используют.

...