Как я могу получить маску сети с устройства Android?Android

Форум для тех, кто программирует под Android
Anonymous
Как я могу получить маску сети с устройства Android?

Сообщение Anonymous »

Мне нужно получить маску сети и IP-адрес от Android, чтобы я мог вычислить все IP-адреса в пределах диапазона моей подсети.

Я искал и нашел следующее:
Программное получение сведений о шлюзе и маске подсети

Проблема в том, что это работает не для всех устройств. Например, он не работает в эмуляторе (любая версия Android), а также в моем Archos 7HT с Android 1.5.
Он возвращает 0 для маски сети и шлюза.

Есть ли способ это сделать? Есть ли какой-нибудь системный файл, который я мог бы прочитать, содержащий эту информацию?? (примерно так: http://www.flatermann.net/2011/02/andro ... mote-host/).

В расширенных настройках Wi-Fi я вижу эти настройки, поэтому должен быть способ их получить...

Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/713 ... oid-device

Вернуться в «Android»