2010-06-09 2 views
5

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

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).

спасибо.

+0

Вы используете MDS через конфигурацию запуска или автономный MDS? –

+0

Я уверен, что это автономно. – Mike

ответ

3

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

Вы можете найти сервер МДС по следующему адресу:

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

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

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

Right Click > Run As > Run Configurations 

Нажмите на вкладку 'Simulator' для конфигурации запуска Blackberry Simulator, и проверить "Service Connection Launch Mobile System Data (MDS-CS) с имитатором" коробкой.

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


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

+0

Спасибо, это было рабочим решением для меня. И вы были правы в том, что MDS не смог поговорить с эмулятором. :) – Mike

+0

У меня установлен MDS v4.1.4 плюс BlackBerry Simulator v6.0.0.141.У меня есть настройка файла конфигурации с настройками прокси-сервера HTTP. Но после запуска MDS (окно команды остается постоянным с большим количеством жаргона), а затем, начиная мой симулятор, браузер браузера симулятора все еще обходит мой прокси. Fiddler не регистрирует никаких действий при навигации по сети. Wassap ??? – Boydski

1

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

+1

Это именно то, что я сделал. Открыл браузер и отправился в Google. Возможно, есть способ проверить браузер BB вне эмулятора, исключая физическое устройство? – Mike

+0

Возможно, брандмауэр M $ Windows заблокировал ваш сетевой трафик. –

+0

Брандмауэр Microsoft отключен. – Mike

Смежные вопросы