Найти IP-адрес точки доступа Wi-Fi в Android - PullRequest
0 голосов
/ 20 февраля 2012

Я хочу подключить несколько телефонов Android к ПК через Wi-Fi.Чтобы реализовать это, я создал точку доступа на своем ПК с помощью Connectify и подключил к ней все телефоны. Теперь, для связи с ПК мне нужен его IP-адрес.и нашел способы найти IP-адрес телефона, но не точку доступа Wi-Fi.Пожалуйста, помогите мне.

Ответы [ 2 ]

1 голос
/ 20 февраля 2012

Возможно, вы используете серверное приложение на стороне ПК. В этом случае:

  1. Создайте любой порт UDP и держите его открытым все время.
  2. Используйте процесс обнаружения порта UDP, чтобы найти целевой ПК в сети.

С помощью этого метода вы всегда можете найти целевой ПК также в автономных сетях WiFi. Также я предлагаю использовать полезную библиотеку Kryonet , которая предоставляет метод DiscoverHost .

0 голосов
/ 30 января 2013
ArrayList<ClientScanResult> clients = wifiApManager.getClientList(false);

    for (ClientScanResult clientScanResult : clients) 
    {
    wifi_ip = "IpAddr: " + clientScanResult.getIpAddr() ;

    }

Это даст вам IP-адрес точки доступа wifi

...