Emulator Android ima dve različni nastavitvi proxy
Lastni upstream proxy emulatorja in sistemski proxy Androida, viden aplikacijam, rešujeta različne težave. Izberite mehanizem, ki ustreza zahtevi, ki jo morate usmeriti.
Emulator Android ponuja dva mehanizma proxy z različnimi nalogami. Sistemski proxy Androida zagotavlja nastavitev, vidno aplikacijam; proxy emulatorja prenaša TCP promet emulatorja skozi upstream proxy. Vodnik za emulator Android obravnava mehanizma kot medsebojno izključujoča.
| Mehanizem | Tipična zahteva |
|---|---|
| Sistemski proxy Androida | Promet aplikacij, ki uporablja Androidove nastavitve proxy, vključno s podprtimi konfiguracijami razhroščevanja. |
| Proxy emulatorja | Povezljivost emulatorja skozi odobreni upstream proxy. |
Katera zahteva potrebuje pot?
Za poslovno povezljivost preverite konfiguracijo proxy emulatorja ob zagonu. Samostojni zagonski postopki in Android Studio jo lahko pridobijo drugače.
Za pregled na ravni aplikacije preverite, ali aplikacija upošteva sistemski proxy Androida. Knjižnica po meri za omrežje morda ne bo. Potrdilo za razhroščevanje spremeni zaupanje; ne konfigurira manjkajoče poti.
Kateri proces interpretira naslov?
Loopback Androida pripada navideznemu napravu. Dokumentacija emulatorja o omrežju gostitelja navaja ločen naslov za doseganje storitve loopback gostitelja iz gosta. Nastavitev, ki jo interpretira proces emulatorja gostitelja, ima spet drugo okolje.
Pri primerjavi poskusov zabeležite različico emulatorja, način zagona, mehanizem in cilj. Zastareli zasloni APN in neposredna urejanja baze nastavitev iz Androida 1.x ali 2.x niso trenutni postopek nastavitve.
Preverjanje pristnosti in prenos
Preverite metodo preverjanja pristnosti, ki jo zahteva proxy. Uporabniško ime domene v URL ne zagotavlja izvedbe challenge-response. Zavrnjen poslušalec in zavrnjen račun se pojavita v različnih fazah, delujoča pot TCP proxy pa ne vzpostavi podpore za UDP.