Я попытался настроить простой веб-сервер на Android с помощью демонстрационного приложения nanohttpd без изменений. Устройства Android, которые я использую, работают под управлением Android 4.0.3.Android-сервер nanohttpd - не удается подключиться к браузеру на одном устройстве
Я могу получить доступ к веб-серверу с других устройств, но я не могу подключиться к веб-серверу из браузера (Firefox, Chrome и собственного Android-браузера) на том же устройстве Android, что и веб-сервер. Бег.
Я пробовал различные адреса и комбинации портов без успеха (localhost, 127.0.0.1, 10.0.0.2, фактический назначенный IP-адрес, порт 8080, 8082). Я также попытался связать приложение nanohttpd напрямую с 127.0.0.1, но без успеха. Я подтвердил, что могу «пинговать» адреса, используя терминальное приложение на устройстве Android, поэтому похоже, что сетевое подключение прекрасное.
Есть ли ограничение на Android, которое не позволит браузеру подключиться к экземпляру локального веб-сервера, и если да, есть ли параметр конфигурации или разрешения, которые необходимо изменить, чтобы это работало?
Странная история. Это должно сработать. – greenapps