2011-11-04 123 views
0

有沒有人有一個線索,爲什麼這將返回一個null描述符在BlackBerry OS 7?它在5.0和6.0中可以正常工作,但拒絕與https url一起使用。普通的http工作正常,但由於某種原因,這失敗了。我嘗試了其他類似的http/https計數器部件,它們都具有相同的結果。我正在使用9930 7.0模擬器。我沒有更多的頭髮可以拔出來。連接工廠HTTPS

ConnectionFactory factory = new ConnectionFactory(); 
ConnectionDescriptor descriptor = factory.getConnection("https://www.google.com"); 

回答

2

我一直在爲此工作了一百萬年,並且當我解答並提出問題時,我就明白了。它似乎需要更改7.0 Simulator上的默認設置。這是我做過什麼:

管理連接 - > 在「選項和狀態」 ...的Wi-Fi網絡 - > 選擇「默認WLAN網絡」

很奇怪,因爲我能夠瀏覽帶內置瀏覽器的網絡和默認設置。我沒有懷疑任何事情都是怪事。嘆。

+0

如果您正在尋找** Manage Connections **,就像我一樣,如果您選擇BB Menu並選擇**'Show All'**,您會在_Home Screen_下找到它。 – tuxGurl

+0

爲什麼它不會工作,除非它連接到無線?,我有同樣的問題,我不能使它在3G上工作,我做了這樣的配置:'int [] transportTypes = {TransportInfo.TRANSPORT_TCP_WIFI,TransportInfo.TRANSPORT_BIS_B ,TransportInfo.TRANSPORT_MDS,TransportInfo.TRANSPORT_TCP_CELLULAR,TransportInfo.TRANSPORT_WAP2};' –