我需要在我的黑莓设备上建立HTTP连接。 以下是我的代码::
ConnectionFactory connFact = new ConnectionFactory();
ConnectionDescriptor connDesc;
connDesc = connFact.getConnection(getUrl);
此代码在移动网络和wifi打开时工作正常,或者即使只打开了wifi,但是当我仅在移动网络上运行应用程序时,我得到ConnectionDescriptor = null。
我正在使用BIS-C计划,当我可以在移动网络上访问我的应用程序之外的其他网页时,我不明白为什么我将ConnectionDescriptor设为null。
我尝试将“; deviceside = false”附加到网址,但它也没有帮助。 我需要接受推送并使用移动网络点击几个网址,请帮助!!
答案 0 :(得分:0)
您需要致电:
connFact.setTransportTypeOptions(TransportInfo.TRANSPORT_BIS_B,
new BisBOptions("<here is key to use BIS-B access on the device>"));