Tengo un emulador de Android, que se ejecuta en un ordenador que está detrás de un proxy.
Desde la perspectiva del ordenador, el acceso a internet http y https funciona bien, pero en el emulador de Android, nada.
Así que probé con "Usar la configuración del proxy HTTP de Android Studio" y nada, así que configuré una "Configuración manual del proxy", y fue aceptada:
Haciendo esto, apagué esta máquina virtual, y la encendí, pero todavía no hay internet:
¿Alguien aquí sabe lo que falta, y lo que tengo que hacer más?
Gracias de antemano.
ACTUALIZACIÓN1:
He configurado también en la configuración de WIFI, y parece estar configurado, pero todavía no hay Internet:
0 votos
¿Estás seguro de que HTTP y HTTPS no funcionan en el emulador? Si el proxy es un proxy de intercepción con descifrado HTTPS y el certificado está añadido como de confianza en su sistema Windows HTTPS fallará ya que Android no confía en el certificado pero HTTP puede funcionar (prueba con
http://neverssl.com
).0 votos
Con neverssl.com o cualquier url http o https, el resultado es siempre el mismo después de hacer eso UPDATE 1: Contactar con el administrador del sistema (que soy yo) ERR_PROXY_CONNECTION_FAILED
0 votos
¿El proxy es una url HTTPS? Si es así haz instalar el certificado rot CA utilizado también se instala en el emulador (no estoy seguro si esto es suficiente). Si no es así necesitas un emulador rooteado e instalar el certificado CA como CA root del sistema. Ver segunda parte de esta respuesta en un ejemplo de cómo instalar un certificado de CA root del sistema.
0 votos
El DHCP está configurado en WIFI, y su conseguir un rango de IPs, que no son los mismos de esta máquina, así que creo que se está dando por Android studio emulador NAT, ¿es eso? (no encuentro ninguna configuración relacionada con la red de esta VM, fuera de la propia VM)
0 votos
La url del proxy es una url http
0 votos
Entonces no lo sé. Utiliza Wireshark para capturar el tráfico desde el emulador a tu proxy para ver qué está fallando.