#android #hotspot
Вопрос:
Я пытаюсь создать точку доступа Wi-Fi на более новых версиях Android
, точка доступа не нуждается в доступе в Интернет, просто локальная сеть. Я хочу, чтобы у меня была возможность вручную установить SSID и парольную фразу точки доступа, но не могу найти способ сделать это из приложения для Android. (Идея заключается в том, чтобы устройство Raspberry Pi прослушивало горячую точку, подключалось и отправляло «данные», как только они окажутся в зоне действия — для этого необходимо заранее знать идентификатор SSID и парольную фразу/настроить.)
Я пробовал использовать WifiManager
этот метод startLocalOnlyHotspot()
, однако этот метод генерирует случайный идентификатор SSID и парольную фразу, что мне не поможет.
Мне удалось найти некоторые функции, которые были бы очень полезны при создании точки доступа здесь. The WifiManager.java класс имеет setSoftApConfiguration()
метод, а также имеет startTetheredHotspot()
; однако они, похоже, недоступны для использования в Android Studio. Есть ли причина, по которой эти методы не работают?
Я также столкнулся с теми же функциями, которые здесь не работают.
Мой вопрос в том, могу ли я настроить точку доступа и установить ее SSID и парольную фразу вручную в более новых версиях Android? (Предпочтительно без необходимости вставлять SIM-карту, но это уже другая проблема)