连接工厂HTTPS

问题描述:

有没有人有一个线索,为什么这将返回一个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"); 

我一直在为此工作了一百万年,并且当我解答并提出问题时,我就明白了。它似乎需要更改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};' –