Как получить поток данных Httpconnection на устройстве Blackberry с помощью 3G - PullRequest
0 голосов
/ 12 октября 2011

друзей ...

У меня есть несколько вопросов о сети Blackberry 3G ...

Теперь я разработал приложение Blackberry, и оно отлично работает на симуляторе с использованием MDS ...

Ниже приведен мой код для HttpConnection ..

httpConnection = (HttpConnection) Connector.open (url, Connector.READ);

Проблема в том, что он не работал на устройствекогда я использую 3G ..

В случае Wi-Fi я решил эту проблему, добавив суффикс "; interface = wifi" ...

Но меня беспокоит то, как я могурешить эту проблему в случае 3G ...

Кто-нибудь, кто сталкивался с такой проблемой?

Если тогда, я надеюсь помочь мне ...

С наилучшими пожеланиями...

еще раз спасибо ....

1 Ответ

0 голосов
/ 17 июня 2013

пожалуйста, добавьте соответствующий суффикс соединения при установлении http-соединения.

String url = "http://abc.com//index.html";

url = url + getConnectionString ();

Пожалуйста, используйтенижеприведенный URL-адрес для получения суффикса соединения ИЛИ getConnectionString () для строки URL

http://www.localytics.com/blog/2009/how-to-reliably-establish-a-network-connection-on-any-blackberry-device/

Указание суффикса соединения "deviceside =true "требует, чтобы на устройстве было правильно настроено APN , или вы включили в URL спецификацию APN.

Параметр APN очень важен , если вы выполняете httpподключение через сотовую сеть (без плана BB или WIFI)

Посмотрите также это видео .

...