10.0.2.2: 8080 в веб-браузере в эмуляторе не работает
У меня есть сервер wamp в localhost. Я попытался сделать http-запрос из своего приложения для Android. Но не могу сделать это правильно. Многие говорили, что 10.0.2.2:8080 будет указывать на локальный хост из эмулятора. Поэтому я попытался открыть его в веб-браузере из эмулятора. я ввел URL-адрес как "10.0.2.2/cifi/test.php ". Но эмулятор выдал ошибку как "net:CONNECTION_TIMED_OUT"
Требуется объяснение: как заставить мой сервер wamp на локальном компьютере прослушивать 10.0.0.2:8080 из браузера эмулятора.
3 answers
Ваш сервер Wamp, похоже, принимает только подключения к локальному хосту.
Щелкните левой кнопкой мыши на значке wamp -> выложить в Сеть
Дополнительно вы должны ввести URL-адрес http://10.0.2.2:8080/cifi/test.php
вместо http://1.0.2.2/cifi/test.php
Наконец-то это сработало! Я использовал"10.0.2.2:80/cifi/test.php ". Мой сервер wamp прослушивает только этот порт. Спасибо всем, кто хотел мне помочь!
Как ни странно, в моем случае мне пришлось включать и выключать режим полета, чтобы заставить его работать.