Android emulator ima dvije različite proxy postavke
Emulatorov vlastiti upstream proxy i Androidov sustavni proxy vidljiv aplikacijama rješavaju različite probleme. Odaberite mehanizam koji odgovara zahtjevu koji trebate usmjeriti.
Android emulator nudi dva proxy mehanizma s različitim zadaćama. Androidov sustavni proxy daje postavku vidljivu aplikacijama; emulatorov proxy prenosi TCP promet emulatora kroz upstream proxy. Androidov vodič za emulator tretira mehanizme kao međusobno isključive.
| Mehanizam | Tipičan zahtjev |
|---|---|
| Androidov sustavni proxy | Promet aplikacija koji koristi Androidove proxy postavke, uključujući podržane rasporede za otklanjanje pogrešaka. |
| Emulatorov proxy | Povezivanje emulatora kroz odobreni upstream proxy. |
Koji zahtjev treba rutu?
Za korporativnu povezanost provjerite konfiguraciju emulatorova proxyja pri pokretanju. Samostalna pokretanja i Android Studio mogu je dobiti drukčije.
Za provjeru na razini aplikacije provjerite poštuje li aplikacija Androidov sustavni proxy. Prilagođena mrežna biblioteka možda neće. Certifikat za otklanjanje pogrešaka mijenja povjerenje; ne konfigurira rutu koja nedostaje.
Koji proces tumači adresu?
Androidov loopback pripada virtualnom uređaju. Emulatorova dokumentacija o umrežavanju hosta daje zasebnu adresu za dosezanje loopback usluge hosta iz gosta. Postavka koju tumači proces emulatora na hostu ima opet drukčiji kontekst.
Pri usporedbi pokušaja zabilježite verziju emulatora, način pokretanja, mehanizam i odredište. Zastarjeli APN zasloni i izravne izmjene baze podataka s postavkama iz Androida 1.x ili 2.x nisu trenutačni postupak postavljanja.
Autentifikacija i prijenos
Provjerite metodu autentifikacije koju proxy zahtijeva. Korisničko ime domene u URL-u ne pruža implementaciju challenge-response. Odbijen slušatelj i odbijen račun događaju se u različitim fazama, a radna TCP proxy staza ne uspostavlja podršku za UDP.