Имеется ли какой-либо API RIM , который поможет получить список доступных сетевых услуг или только сетей Wi-Fi для устройства и установить выбранную точку доступа к сети для любых сетевых коммуникаций?
Возможно ли для моего приложения отключить мобильные сети, такие как GPRS, WAP и т. Д.?
Пример:
Когда приложение запущено, оно должно выполнить поиск подключений Wi-Fi, даже если на устройстве не было установлено предыдущих точек доступа к сети Wi-Fi, и отобразить список доступных подключений Wi-Fi. Затем пользователь выберет соответствующее соединение Wi-Fi для подключения к любой сети связи. За пределами приложения любое интернет-общение, такое как браузер или любое другое приложение, должно осуществляться через одно и то же выбранное соединение Wi-Fi.
Сканирование для Wi-Fi и настройка соединения практически аналогичны настройке BlackBerry Wi-Fi.
Я собираюсь сделать это для BlackBerry OS 4.5, 4.7 и 5.0.
Обновление
Дело в том, что я ищу сканирование Wi-Fi через приложение. Это похоже на то, как через приложение я могу сканировать доступные точки доступа Wi-Fi или точки доступа и установить одну из точек доступа, выбрав ее на устройстве, а затем подключиться к ней для связи.
По сути, это как настроить Wi-Fi-соединение в «Управлении подключением» BlackBerry? Я должен сделать подобное через приложение.
На некоторых форумах BlackBerry я узнал, что в ОС v5.0 есть пакет, то есть пакет net.rim.device.api.wlan.hotspot для получения точек доступа Wi-Fi. Но после долгих поисков я не нашел ни одного примера, ни большого объяснения. Как я пытаюсь реализовать, изучая его документацию по API, но у меня ничего не получилось.
Если у вас есть идеи, связанные с этим или любым другим примером кода, это будет очень полезно.