O emulador Android expõe dois mecanismos de proxy com funções diferentes. O proxy de sistema do Android fornece uma configuração visível às aplicações; o proxy do emulador transporta o tráfego TCP do emulador através de um proxy ascendente. O guia do emulador Android trata os mecanismos como mutuamente exclusivos.

MecanismoRequisito típico
Proxy de sistema AndroidTráfego de aplicações que usa as configurações de proxy do Android, incluindo configurações de depuração suportadas.
Proxy do emuladorConectividade do emulador através de um proxy ascendente aprovado.

Qual pedido precisa da rota?

Para conectividade corporativa, inspecione a configuração do proxy do emulador na inicialização. Inicializações autónomas e o Android Studio podem obtê-la de forma diferente.

Para inspeção ao nível da aplicação, verifique se a aplicação respeita o proxy de sistema do Android. Uma biblioteca de rede personalizada pode não o fazer. Um certificado de depuração altera a confiança; não configura uma rota em falta.

Qual processo interpreta o endereço?

O loopback do Android pertence ao dispositivo virtual. A documentação de rede do anfitrião do emulador fornece um endereço separado para alcançar um serviço de loopback do anfitrião a partir do convidado. Uma configuração interpretada pelo processo do emulador anfitrião tem ainda outro contexto.

Registe a versão do emulador, o método de inicialização, o mecanismo e o destino ao comparar tentativas. Ecrãs APN obsoletos e edições diretas da base de dados de configurações de Android 1.x ou 2.x não são um procedimento de configuração atual.

Autenticação e transporte

Verifique o método de autenticação exigido pelo proxy. Um nome de utilizador de domínio num URL não fornece uma implementação de desafio-resposta. Um listener recusado e uma conta rejeitada ocorrem em fases diferentes, e um caminho de proxy TCP funcional não estabelece suporte UDP.

Artigos relacionados