Blackberry ConnectionDescriptor null适用于移动网络

时间:2012-06-05 15:10:11

标签: blackberry java-me httpconnection

我需要在我的黑莓设备上建立HTTP连接。 以下是我的代码::

ConnectionFactory connFact = new ConnectionFactory();
ConnectionDescriptor connDesc;
connDesc = connFact.getConnection(getUrl);

此代码在移动网络和wifi打开时工作正常,或者即使只打开了wifi,但是当我仅在移动网络上运行应用程序时,我得到ConnectionDescriptor = null。

我正在使用BIS-C计划,当我可以在移动网络上访问我的应用程序之外的其他网页时,我不明白为什么我将ConnectionDescriptor设为null。

我尝试将“; deviceside = false”附加到网址,但它也没有帮助。 我需要接受推送并使用移动网络点击几个网址,请帮助!!

1 个答案:

答案 0 :(得分:0)

您需要致电:

connFact.setTransportTypeOptions(TransportInfo.TRANSPORT_BIS_B, 
            new BisBOptions("<here is key to use BIS-B access on the device>"));