Мне нужно получить маску сети и IP-адрес от Android, чтобы я мог рассчитать все IP-адреса в пределах диапазона моей подсети.
Я искал и пока нашел следующее: Программнополучение сведений о маске шлюза и подсети
Проблема в том, что это работает не для всех устройств.Например, он не работает в эмуляторе (любой версии Android) и не работает ни в моем Archos 7HT с Android 1.5.Возвращает 0 для маски сети и шлюза.
Есть ли способ сделать это?Есть ли системный файл, который я мог прочитать, который содержит эту информацию?(что-то вроде этого: http://www.flattermann.net/2011/02/android-howto-find-the-hardware-mac-address-of-a-remote-host/).
В моих расширенных настройках Wi-Fi я вижу эти настройки, поэтому должен быть способ их восстановить ...
Спасибо.