Найти IP моего ноутбука в сети Wi-Fi с Android - PullRequest
2 голосов
/ 14 ноября 2011

Я пишу приложение Air для Android, которое будет взаимодействовать с другими приложениями на моем ноутбуке. Они собираются подключаться через WiFi. Я сделал все до такой степени, что мне нужно знать только IP-адрес моего ноутбука в сети WiFi. Как мне это получить?

Я бы хотел остаться в Adobe Air без написания собственных расширений, если это возможно.

Я могу установить любое необходимое программное обеспечение на ноутбуке, чтобы облегчить эту задачу.

Ответы [ 2 ]

1 голос
/ 14 ноября 2011

Если вы можете «играть» с IP-адресом вашего ноутбука, я предполагаю, что вы собираетесь использовать его в «домашней» сети, так что, возможно, вы могли бы просто отключить использование DHCP на вашем компьютере и принудительно установить желаемый IP-адрес использовать, например,

IP 192.168.1.25, маска шлюза 192.168.1.1 255.255.255.0

(при условии, что ваша сеть обычно 192.168.1.0)

0 голосов
/ 14 ноября 2011

Наиболее распространенным и эффективным способом реализации этого является Сеть с нулевой конфигурацией . Конечно, для этого требуется дополнительная нативная реализация, некоторые доступные библиотеки: Cling и JmDNS , оба работают с Android.

...