Android программно подключиться к устройству через WiFi - PullRequest
0 голосов
/ 18 апреля 2020

Мое приложение должно подключаться к внешнему устройству (камере) через WiFi (устройство является точкой доступа к локальной сети). Когда я подключаюсь к WiFi устройства через настройки Android, все работает нормально, но у меня есть требование, чтобы пользователь мог подключаться к устройству прямо из приложения.

Я знаю, что там это опция для подключения к указанной c сети через WifiManager.addNetwork , но 1) она не всегда соединяет меня с сетью, которую я добавил 2) этот метод устарел и перестанет работать, когда мое приложение предназначено для API 29 (что произойдет в ближайшее время).

Я знаю, что предлагаемое решение для устаревшего addNetwork - это предложение API , но оно доступно только для Android 10 и выше (и мой приложение поддерживает API 21).

Существуют ли другие стабильные варианты подключения к сети WiFi (без доступа к inte rnet) из приложения, которые доступны через API 21 и будут работать, когда я API таргетинга 29?

edit : Хорошо, теперь я вижу, что для моего случая использования API сетевого запроса для однорангового соединения более подходит, но все же - работает только для Android 10 +.

...