L'emulatore Android ha due impostazioni proxy diverse
Il proxy upstream dell'emulatore e il proxy di sistema di Android visibile alle app risolvono problemi diversi. Scegliete il meccanismo adatto alla richiesta da instradare.
L'emulatore Android espone due meccanismi proxy con compiti diversi. Il proxy di sistema di Android fornisce un'impostazione visibile alle app; il proxy dell'emulatore trasporta il traffico TCP dell'emulatore attraverso un proxy upstream. La guida dell'emulatore Android tratta i meccanismi come mutuamente esclusivi.
| Meccanismo | Requisito tipico |
|---|---|
| Proxy di sistema Android | Traffico delle app che usa le impostazioni proxy di Android, comprese le configurazioni di debug supportate. |
| Proxy dell'emulatore | Connettività dell'emulatore tramite un proxy upstream approvato. |
Quale richiesta necessita della rotta?
Per la connettività aziendale, esaminate la configurazione del proxy dell'emulatore all'avvio. Gli avvii autonomi e Android Studio possono ottenerla diversamente.
Per l'ispezione a livello di app, verificate se l'applicazione rispetta il proxy di sistema di Android. Una libreria di rete personalizzata potrebbe non farlo. Un certificato di debug cambia la fiducia; non configura una rotta mancante.
Quale processo interpreta l'indirizzo?
Il loopback di Android appartiene al dispositivo virtuale. La documentazione di rete host dell'emulatore fornisce un indirizzo separato per raggiungere un servizio loopback dell'host dal guest. Un'impostazione interpretata dal processo dell'emulatore host ha ancora un altro contesto.
Annotate versione dell'emulatore, metodo di avvio, meccanismo e destinazione quando confrontate i tentativi. Le schermate APN obsolete e le modifiche dirette al database delle impostazioni da Android 1.x o 2.x non sono una procedura di configurazione attuale.
Autenticazione e trasporto
Verificate il metodo di autenticazione richiesto dal proxy. Un nome utente di dominio in un URL non fornisce un'implementazione challenge-response. Un listener rifiutato e un account rifiutato si verificano in fasi diverse, e un percorso proxy TCP funzionante non stabilisce il supporto UDP.