Я попытался загрузить страницу с адресом http://127.0.0.1:8080/1
на моем эмуляторе Android в это время мое приложение и браузер эмулятора не могут найти эту страницу. Браузер на ПК может загружать страницу, и все работает отлично. Создайте эту страницу сервлет (который находится в Tomcat на этом ПК в ubuntu 13.04). Сервер Apache для php также не может работать на эмуляторе. Как я могу найти эту страницу и подключиться к локальному серверу?Как найти локальный сервер через эмулятор Android?
0
A
ответ
1
127.0.0.1
на эмуляторе сам эмулятор.
The documentation указывает, что ваша машина разработки, запускающая ваш эмулятор, доступна через 10.0.2.2
.
Похоже, что хост (ноутбук) может быть доступен в 10.0.2.1, из эмулятора. Просто образованная догадка. – matthudson
@matthudson: Нет, '10.0.2.2' должен работать, если' 127.0.0.1' работает на самой машине разработки. – CommonsWare
Я бы подумал, что любой локальный ip также должен быть доступен, например. 192.168.0.17, но я не могу заставить это работать. – Marc