Как программно включить/отключить точку доступа или режим модема на Android? ⇐ JAVA
-
Anonymous
Как программно включить/отключить точку доступа или режим модема на Android?
На веб-сайте Android я вижу много ссылок на локальную точку доступа
Однако мне нужно управлять сотовой точкой доступа программно из фоновой службы, поскольку я могу это сделать вручную из раскрывающегося меню.
Раньше это делалось так:
method = wifiManager.getClass().getDeclaredMethod("setWifiApEnabled", WifiConfiguration.class, Boolean.TYPE); метод.invoke(wifiManager, wifiConfiguration, активирован); Однако эта функция устарела.
Мой провайдер беспроводной связи (AT&T) пытается взимать с меня разную плату в зависимости от того, какое устройство и как подключено. Сеть должна быть независимой от устройств и просто доставлять мои пакеты к месту назначения. Надеюсь, это не связано с этим, но боюсь, что мы теряем контроль над нашими устройствами.
Разве Android действительно не предоставляет простых вызовов API для управления точкой доступа?
На веб-сайте Android я вижу много ссылок на локальную точку доступа
Однако мне нужно управлять сотовой точкой доступа программно из фоновой службы, поскольку я могу это сделать вручную из раскрывающегося меню.
Раньше это делалось так:
method = wifiManager.getClass().getDeclaredMethod("setWifiApEnabled", WifiConfiguration.class, Boolean.TYPE); метод.invoke(wifiManager, wifiConfiguration, активирован); Однако эта функция устарела.
Мой провайдер беспроводной связи (AT&T) пытается взимать с меня разную плату в зависимости от того, какое устройство и как подключено. Сеть должна быть независимой от устройств и просто доставлять мои пакеты к месту назначения. Надеюсь, это не связано с этим, но боюсь, что мы теряем контроль над нашими устройствами.
Разве Android действительно не предоставляет простых вызовов API для управления точкой доступа?
Мобильная версия