Подключение устройства Android к точке доступа WiFi, созданной на другом устройстве

1

У меня есть два Android-устройства - один сервер, второй клиент. Я запускаю точку доступа WiFi на сервере (используя какое-то внешнее приложение, например QuickSettings), а затем подключаюсь к этой точке доступа на втором устройстве. У меня есть приложение, которое передает некоторые данные между этими устройствами, поэтому мне нужно получить IP-адрес сервера, чтобы иметь возможность создавать сокет на клиенте. Поэтому мой вопрос заключается в том, как я могу сделать это в своем приложении (не просто набрав правильный IP-адрес вручную)?

  • 1
    Только один комментарий: если вы используете Android 2.2+, вам не нужно какое-либо внешнее приложение, чтобы иметь точку доступа, поскольку такая функция уже включена в операционную систему.
Теги:
sockets
wifi

1 ответ

0

Вы пытались предположить, что точка доступа является первым IP-адресом в допустимом диапазоне?

Я имею в виду: Точка доступа дает вам устройство IP и маску (и это должно дать даже шлюз). IP-адрес точки доступа - это шлюз IP, но если hostpot не сообщил вашему устройству такой IP-адрес, шлюз обычно является первым IP-адресом в диапазоне, разрешенном маской.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню