Эмулятор BlackBerry не подключается к интернету - PullRequest
5 голосов
/ 09 июня 2010

Мой эмулятор BB не может подключиться к Интернету. Я за прокси и ввел следующее в свой rimpublic.property под заголовком [HTTP HANDLER].

application.handler.http.proxyEnabled = true
application.handler.http.proxyHost=PROXY_NAME
application.handler.http.proxyPort=PROXY_PORT
application.handler.http.proxyUser=PROXY_USER
application.handler.http.proxyPass=PROXY_PASSWORD

У меня установлен BB JDE 5.0.0. Я могу успешно запустить службу MDS и заставить экран оставаться открытым, но не вижу никаких ошибок. Я прочитал каждый вопрос на SO относительно подобных проблем, но ничего не работает. Кроме того, я запускаю службу MDS перед загрузкой моего эмулятора. Если это поможет, я использую эмулятор 5.0.0.545 (9700).

Спасибо.

Ответы [ 2 ]

3 голосов
/ 15 июня 2010

Если это автономный сервер MDS, у вас могут возникнуть проблемы с тем, что они не общаются друг с другом.Я обнаружил, что гораздо проще просто настроить конфигурацию сервера MDS, который может запускаться с телефона, и выбрать опцию запуска через конфигурации запуска.

Сервер MDS можно найти в следующем месте:

{Eclipse Dir.}\plugins\net.rim.ejde.componentpack[version-number]\components\MDS\config

Измените файл rimpublic.property, который вы изменили ранее, на правильные значения.

Затем в Eclipse перейдите к конфигурациям своего запуска.

Right Click > Run As > Run Configurations

Нажмите «Симулятор»на вкладке конфигурации запуска Blackberry Simulator и установите флажок «Запустить службу подключения к мобильной системе данных (MDS-CS) с помощью симулятора».

При запуске все должно быть хорошо.


Также важно отметить, что это только для браузера, взаимодействующего с сайтами.Если вы пытаетесь получить доступ к сайту с помощью приложения, я считаю, что вам нужно самостоятельно пропустить соответствующие заголовки прокси через приложение.Существует свойство url, которое должно использовать MDS при поиске URL-адресов, но у меня не получилось, когда я его попробовал.

1 голос
/ 12 июня 2010

Что именно вы сделали для проверки интернет-соединения на эмуляторе? Откройте браузер в эмуляторе и попробуйте открыть любой сайт? Или что-то еще?

...