De Android-emulator heeft twee verschillende proxy-instellingen
De eigen upstream-proxy van de emulator en de systeemproxy van Android die apps zien, lossen verschillende problemen op. Kies het mechanisme dat past bij het verzoek dat je moet routeren.
De Android-emulator biedt twee proxymechanismen met verschillende taken. De systeemproxy van Android levert een instelling die apps zien; de emulatorproxy voert het TCP-verkeer van de emulator via een upstream-proxy. De emulatorhandleiding van Android behandelt de mechanismen als elkaar uitsluitend.
| Mechanisme | Typische vereiste |
|---|---|
| Android-systeemproxy | Appverkeer dat de proxy-instellingen van Android gebruikt, inclusief ondersteunde debugconfiguraties. |
| Emulatorproxy | Connectiviteit van de emulator via een goedgekeurde upstream-proxy. |
Welk verzoek heeft de route nodig?
Controleer voor bedrijfsconnectiviteit de proxyconfiguratie van de emulator bij het starten. Zelfstandige starts en Android Studio kunnen die anders verkrijgen.
Controleer voor inspectie op appniveau of de applicatie de systeemproxy van Android respecteert. Een aangepaste netwerkbibliotheek doet dat mogelijk niet. Een debugcertificaat verandert vertrouwen; het configureert geen ontbrekende route.
Welk proces interpreteert het adres?
De loopback van Android hoort bij het virtuele apparaat. De host-netwerkdocumentatie van de emulator geeft een apart adres om een loopbackdienst van de host vanaf de gast te bereiken. Een instelling die door het host-emulatorproces wordt geïnterpreteerd, heeft weer een andere context.
Noteer de emulatorversie, startmethode, het mechanisme en de bestemming bij het vergelijken van pogingen. Verouderde APN-schermen en directe bewerkingen van de instellingendatabase uit Android 1.x of 2.x zijn geen huidige installatieprocedure.
Authenticatie en transport
Controleer de authenticatiemethode die de proxy vereist. Een domeingebruikersnaam in een URL levert geen challenge-response-implementatie. Een geweigerde listener en een geweigerd account treden in verschillende fasen op, en een werkende TCP-proxyroute bewijst geen UDP-ondersteuning.