Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2014, 17:03
abrahamhs
 
Fecha de Ingreso: enero-2009
Ubicación: Kandor
Mensajes: 209
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: Consumir WebService de tomcat desde el emulador android

Gracias por responder, no me parece viable utilizar otro emulador ya que dadas las prestaciones de hardware que tengo el emulador de android reponde bien y no es lento.

He revisado lo que mencionas y me surigieron algunas dudas:
1. Segun la documentación de android:

Network Address Description
10.0.2.1 Router/gateway address
10.0.2.2 Special alias to your host loopback interface (i.e., 127.0.0.1 on your development machine)
10.0.2.3 First DNS server
10.0.2.4 / 10.0.2.5 / 10.0.2.6 Optional second, third and fourth DNS server (if any)
10.0.2.15 The emulated device's own network/ethernet interface
127.0.0.1 The emulated device's own loopback interface


Tengo una duda sobre la ip, he regresado la ip a la 127.0.0.1 pero en otras aplicaciones (sin web service) dicha ip no me funciono, la que funcionaba era esta 10.0.2.2. Pero leyendo esta documentación se me ocurre que tal vez deba usar esta 10.0.2.15.
Por otra parte me parece que la razon principal por la que no logro la conexion es el puerto. He leido la liga proporcionada y he entendido que tengo que hacer esto:

telnet localhost 5554
redir add tcp:<puerto_real_de_escucha_de_tomcat>:<mi_puerto_ desde_el_emulador>
redir add tcp:8081:8081

¿O me estoy equivocando en algo?