Обнаружить IP-адрес Wi-Fi на Android?

Мне нужно определить, подключено ли устройство Android к Wi-Fi, и, если да, получить его IP-адрес Wi-Fi.

Я знаю, как использовать ConnectivityManager, чтобы определить, является ли активная сеть сетью Wi-Fi, и я знаю, как использовать java.net.NetworkInterface для перебора доступных сетевых интерфейсов и получения их IP-адресов.

Я не знаю, как это сделать, так это определить, какой IP-адрес принадлежит сети Wi-Fi, если найдено более одного адреса. Есть совет?

Спасибо.

15
задан Frank LaRosa 2 November 2011 в 03:20
поделиться