Как узнать ip адрес роутера из кода в android?

Как найти IP-адрес маршрутизатора (адрес шлюза) из кода?

WifiInfo.getIpAddress() - возвращает IP-адрес устройства.

В команде оболочки "ipconfig" не возвращает никакого значения.

Вот мое решение, но, пожалуйста, дайте мне знать, если есть лучший способ сделать это:

WifiManager manager = (WifiManager)getSystemService(WIFI_SERVICE);
DhcpInfo info = manager.getDhcpInfo();
info.gateway;
5
задан jww 23 August 2019 в 11:58
поделиться