Comencé la aplicación del emulador de Android e intento abrir desde el navegador incrustado el sitio web iniciado localmente, pero el nombre de DNS local (de/etc/hosts) no se resuelve. ¿Hay alguna opción para habilitar la resolución local?android emulator and local site
Respuesta
Consulte esto URL. El problema es que 127.0.0.1 no es la IP correcta para acceder a los sitios del servidor local en el emulador.
http://localhost:8080/MyTestPage.html // URL to use in computer browser
http://10.0.2.2:8080/MyTestPage.html // URL to use in emulator browser
Sin embargo, debe realizar algunos cambios de configuración como se sugiere en la URL.
debe indicar su dirección IP local en el navegador, algo así como 192.168.xx.xx
es cómo acceder a un sitio web alojado localmente en el emulador de Android aquí.
Utilice IIS/Apache para alojar la aplicación.
Por alguna razón oscura, Android Virtual Device no le permitió conectarse al servidor de desarrollo creado por Visual Studio.Una vez que hospede la aplicación, use su dirección IP como la dirección web para conectarse al sitio web local. "localhost" simplemente no funcionará con el AVD. Simplemente vaya al símbolo del sistema y escriba ipconfig para obtener su dirección IP local. Usted debe estar buscando de direcciones IPv4
Aquí está Android AVD conexión a Apache (XAMPP)
Aquí está conectando a IIS
buena suerte a todos y feliz prueba !!
Utilizando Android Studio, esto funcionó para mí tanto en un emulador Genymotion como en un AVD, teniendo mi proyecto alojado en mi computadora o en mi host virtual. Sin embargo, es raro que no funcione con 10.0.2.2:8080. la gente insiste en que es la dirección correcta. –
- 1. Mix web api controllers and site controllers
- 2. android emulator servidor de acceso en la red local
- 3. Android emulator alternative
- 4. Android emulator browser detection
- 5. android emulator no funciona?
- 6. TouchUtils con Android Emulator
- 7. Soporte Bluetooth en Android Emulator
- 8. Usando Bluetooth en Android Emulator
- 9. java.net.ConnectException: /127.0.0.1:8080 android emulator
- 10. Android Emulator no se inicia
- 11. Android Emulator vs Real Device
- 12. Android webcam enable in emulator
- 13. Android emulator Mac OSX ubicación
- 14. java.net.ConnectException - Connection Refused Android Emulator
- 15. ¿Puede Android Emulator recoger audio?
- 16. Android Emulator Freezing on Load Screen
- 17. Cómo probar RoleEnvironment.Changing event en Azure local emulator?
- 18. Cómo probar multitáctil en Android Emulator
- 19. ¿Para qué usa el Android Emulator Terminal?
- 20. No hay sonido proveniente de Android Emulator
- 21. Aceleración de máquina virtual para Android Emulator
- 22. Android-emulator Tamaño de ventana AVD
- 23. ¿Quitar la contraseña de Android Emulator?
- 24. Android Emulator no se carga en netbeans
- 25. Android Emulator no puede editar hardware
- 26. Instalar Android Market App en Emulator
- 27. Cambiar al modo horizontal en Android Emulator
- 28. Android Emulator no inicia el proyecto LibGDX?
- 29. Atajos de teclado para Android Emulator?
- 30. Eclipse Android Emulator - Teclado no funciona
tengo el dev. sitio en 127.0.0.1 - probado con nombre de dominio e ip 127.0.0.1 - emulator no resuelve ninguno de los dos. –
parece que el emulador usa un servidor dns preconfigurado e ignora cualquier sitio local :( –
Exactamente. También hev dev site en 127.0.0.1. Emulator no se puede conectar a 127.0.0.1. Es por eso que especifico mi ip local así 192.168 .xx.xx. De esta forma, el emulador se conecta correctamente a mi sitio de desarrollo. – Fedor