No puedo conectar el emulador de Android para ver sitios y servicios locales

No puedo conectar el emulador de Android para ver sitios y servicios locales

Estoy intentando utilizar un emulador de Android para utilizar los servicios que se ejecutan en mi máquina local. Tengo un sitio que se ejecuta en IIS y que en mi archivo host se ve así:

127.0.0.1       www.local.company.co.uk

Tengo varios sitios ejecutándose bajo Apache Tomcat. Mi archivo de host para sitios relacionados con Tomcat:

127.0.0.1       internal.localhost.company.com  # port:8090
127.0.0.2       external.localhost.company.com  # port:8081
127.0.0.3       auth.ws.localhost.company.com  # port:8082
127.0.0.8       mysite.localhost.company.com  # port:8086

Lo que he probado hasta ahora (en los siguientes pasos):

adb pull /etc/hosts

Edite el archivo de host de Android:

127.0.0.1        localhost
10.0.2.2         myefc.localhost.efinancialcareers.com

adb remount
adb push hosts /etc/hosts

Luego intento visitar myefc.localhost.efinancialcareers.com en el navegador y me dice que no se encontró la página web. Al menos esperaría que vaya a www.local.company.co.uk.

Lo que idealmente me gustaría es poder ir a cualquier sitio en mi máquina local que esté especificado en los ejemplos de archivos host anteriores.

Estoy en Windows 7 y uso Tomcat 6. El emulador que estoy usando es Nexus One.

Me han dicho aquí que esto puede ser un problema de red.https://android.stackexchange.com/questions/37310/cant-connect-android-emulator-to-look-at-local-sites-and-services

información relacionada