Я разрабатываю приложение для Android, которое потребует использования веб-сервера на локальном устройстве.Я пробовал несколько разных серверов для этой цели.В настоящее время я не написал никакого кода и не запустил что-либо в эмуляторе, просто играл с серверами на моем реальном телефоне, и я наблюдаю какое-то странное поведение.
Всякий раз, когда я пытаюсь подключиться к локальномувеб-сервер, и у меня отключен WIFI, HTTP-запрос не выполняется.Если я включу WIFI, это удастся.В зависимости от того, какой адрес я использую, я получаю разные результаты: используя localhost или 127.0.0.1, я получаю отказ в соединении, когда WIFI выключен;используя текущий адрес 10.XYZ, я получаю тайм-аут.Оба адреса работают, когда включен WIFI.
Я пробовал это с xWS, PAW и i-Jetty: поведение соответствует.WIFI включен, я могу подключиться к локальному веб-серверу;WIFI выключен, я не могу.Я использую стандартный интернет-браузер на Android 2.3.3 на Samsung Galaxy S (GT-I9000).
Кто-нибудь знает, почему это так?Это простой вопрос настройки где-то, что мне нужно изменить, или что происходит?
Cheers,
/ Uffe