java.net.ConnectException: /127.0.0.1:8080 эмулятор Android

Строка url = "http://127.0.0.1:8080/SampleServlet/TestServlet?"; URL url = новый URL (con_url);

запустить в эмуляторе Android. но я получил Connectexception 02-20 13: 05: 08.745: ERROR / Server Connection (230): java.net.ConnectException: /127.0.0.1:8080 - В соединении отказано

пожалуйста ответьте мне

Спасибо


person saravanan    schedule 20.02.2010    source источник


Ответы (1)


127.0.0.1 - это собственный петлевой интерфейс устройства, эмулируемого Android.

Другими словами, вы подключаетесь к эмулируемому устройству Android (а не к вашему компьютеру) с помощью 127.0.0.1.

Чтобы подключиться к вашей машине через веб-сервер, используйте 10.0.2.2 или реальный IP-адрес машины (если у вас есть прямой доступ из сети).

Используйте команду ipconfig (Windows) / ifconfig (Linux), чтобы получить свой IP-адрес.

См. Также официальную документацию или это!

person Vlad Tsepelev    schedule 20.02.2010
comment
На самом деле, я предлагаю изменить ссылку, чтобы указать на официальную документацию - developer.android .com / guide / development / tools /. - person uthark; 22.09.2010