Как я могу получить маску сети с устройства 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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