Ads 468x60px

Perfil

viernes, 20 de junio de 2014

Acceso a un servidor localhost desde el emulador Genymotion Android


Durante el desarrollo de una nueva aplicaciĂłn Android de esta tarde, me encontrĂ© con un problema molesto: No he podido acceder a mi servidor local de Rails desde dentro de mi nuevo, brillante emulador Genymotion. El uso de la acciĂłn emulador, se puede hacer esto mediante la sustituciĂłn de "localhost" con "10.0.2.2," pero esto no fue a trabajar para mĂ­ con Genymotion. 
Larga historia corta, Genymotion se está ejecutando en VirtualBox , y la configuraciĂłn de red por defecto es " SĂłlo con el Host . "Este mĂ©todo esencialmente emula una red fĂ­sica que es compartida por su Genymotion VM (el emulador) y el equipo host. El nombre de la red es vboxnet0 , y si se ejecuta "ifconfig vboxnet0" (o "ipconfig vboxnet0" si se ejecuta Windows) en el equipo host, debe recibir la direcciĂłn IP de su proveedor de alojamiento en la vboxnet0 red. Es muy probable que la IP por defecto 192.168.56.1 .Esta es la direcciĂłn IP que puede utilizar para acceder a su ordenador central desde el emulador Genymotion. Por mi aplicaciĂłn Rails, esto significaba llamar "192.168.56.1:3000" en lugar de "10.0.2.2:3000."

0 comentarios: