2010-06-09 20 views
5

Mój emulator BB nie może połączyć się z Internetem. Jestem za serwerem proxy i wprowadziłem następujące elementy w moim rimpublic.property pod nagłówkiem [HANDLER HTTP].Emulator BlackBerry nie łączy się z Internetem

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 

Mam zainstalowany BB JDE 5.0.0. Mogę uruchomić usługę MDS i sprawić, że ekran pozostanie otwarty, ale nie będzie widać żadnych błędów. Czytałem każde pytanie na SO dotyczące podobnych problemów, ale nic nie działa. Ponadto uruchamiam usługę MDS przed uruchomieniem mojego emulatora. Jeśli to pomaga, używam emulatora 5.0.0.545 (9700).

Dziękuję.

+0

Czy używasz MDS poprzez konfigurację uruchomień lub samodzielny MDS? –

+0

Jestem prawie pewien, że to jest samodzielne. – Mike

Odpowiedz

3

Jeśli jest to samodzielny serwer MDS, być może napotkasz problem, że nie rozmawiasz ze sobą. Zauważyłem, że o wiele łatwiej jest po prostu dostosować konfigurację serwera MDS, który można uruchomić za pomocą telefonu, i wybrać opcję uruchamiania w konfiguracji uruchamiania.

można odnaleźć serwera MDS w następującej lokalizacji:

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

Alter plik rimpublic.property że zmieniłeś przed z prawidłowymi wartościami.

Następnie w Eclipse przejdź do konfiguracji uruchamiania.

Right Click > Run As > Run Configurations 

Kliknij zakładkę 'symulator' dla danej konfiguracji run Blackberry Simulator, i zaznacz "Uruchom usługę mobilnego systemu połączenia danych (MDS-CS) z symulatora" pudełka.

Po uruchomieniu wszystko powinno być dobrze.


Należy również pamiętać, że jest to tylko przeglądarka korzystająca z witryn. Jeśli próbujesz uzyskać dostęp do witryny za pomocą aplikacji, uważam, że musisz przekazać odpowiednie nagłówki proxy samodzielnie, za pośrednictwem aplikacji. Istnieje właściwość url, która ma używać MDS podczas wyszukiwania adresów URL, ale nie działała dla mnie, gdy próbowałem.

+0

Dziękuję, to było dla mnie skuteczne rozwiązanie i miałeś rację, że MDS nie mógł rozmawiać z emulatorem :) – Mike

+0

Mam zainstalowany MDS v4.1.4 plus BlackBerry Simulator v6.0.0.141.Mam konfigurację pliku konfiguracyjnego z ustawieniami proxy HTTP. Ale po uruchomieniu MDS (okno poleceń pozostaje rezydentem z dużą ilością żargonu), a następnie uruchomienie mojego symulatora, nawigacja przeglądarki symulatora nadal działa wokół mojego serwera proxy. Fiddler nie rejestruje żadnej aktywności podczas nawigacji w Internecie. Wassap ??? – Boydski

1

Co dokładnie zrobiłeś, aby sprawdzić połączenie internetowe na emulatorze? Otwórz przeglądarkę w emulatorze i spróbuj otworzyć dowolną stronę internetową? Albo coś innego ?

+1

Dokładnie to zrobiłem. Otworzył przeglądarkę i trafił do Google. Czy istnieje sposób na przetestowanie przeglądarki BB poza emulatorem z wyłączeniem urządzenia fizycznego? – Mike

+0

Może firewall M $ Windows zablokował ruch sieciowy symulatora. –

+0

Zapora Microsoft jest wyłączona. – Mike

Powiązane problemy