#blackberry #wifi
#ежевика #wi- Fi #Wi-Fi
Вопрос:
привет всем, я создал приложение для blackberry. оно работает на моем устройстве Blackberry 8310. я использую vodafone Blackberry dataservice в 8310, и приложение работает нормально. но когда я устанавливаю это приложение на свой 9550, и я хочу использовать это приложение с помощью Wi-Fi, но мое приложение не работает с использованием Wi-Fi, так в чем причина этого. ? есть какие — либо дополнительные настройки для Wi — Fi?
Комментарии:
1. Как вы подключаетесь, когда доступен Wi-Fi?
2. я не добавил никакого дополнительного кода для получения Wi-Fi. как мы можем с этим справиться?
Ответ №1:
Судя по вашему вопросу, похоже, вы не слышали о сетевых перевозках. Если это так, то это чудо, что ваше приложение нормально работало на первом устройстве! 🙂
Сетевые перевозки — это специфичная концепция BB. Проверьте подключение вашего BlackBerry по http и сокет-соединениям ко всему миру. В итоге вы получаете URL-адрес, к которому добавляется определенная строка, сообщающая внутренним устройствам BB, какой сетевой транспорт использовать.
Комментарии:
1. Спасибо arhimed действительно, это очень полезный документ, позволяющий понять, как мы можем понимать сетевое подключение BB. но я использую устройство OS 5.0 с Wi-Fi, поэтому по-прежнему не получаю никакого результата для Wi-Fi. его серебро, пожалуйста, любая идея для Wi-Fi, помогите мне.
2. Вы настроили Wi-Fi на устройстве? Можете ли вы проверить, работает ли оно для какого-либо другого приложения на вашем устройстве? Также, не видя кода, трудно сказать, что не так.
3. я загрузил другое приложение из BB Market, но оно также не работает. я пользовался Интернетом через BB browser через Wi-Fi соединение.
4. Кроме того, проверьте этот документ BB «Что такое альтернатива Network API для устаревшей ОС» — supportforums.blackberry.com/t5/Java-Development/… . Для вашего случая есть удобный инструмент — Network Diagnostic Tool, который можно использовать для быстрого тестирования определенных транспортов с заданным URL.
Ответ №2:
Попробуйте это:
HttpConnection httpConnector = (HttpConnection) Connector.open(url ";interface=wifi");
Комментарии:
1. Спасибо, это работает на устройстве 4.5, но все еще есть проблема в os 5.0 с использованием Wi-Fi