Emulátor Android má dvě různá nastavení proxy
Vlastní upstream proxy emulátoru a systémové proxy Androidu viditelné aplikacemi řeší různé problémy. Zvolte mechanismus odpovídající požadavku, který potřebujete směrovat.
Emulátor Android nabízí dva mechanismy proxy s různými úlohami. Systémové proxy Androidu poskytuje nastavení viditelné aplikacím; proxy emulátoru přenáší TCP provoz emulátoru přes upstream proxy. Průvodce emulátorem Android považuje tyto mechanismy za vzájemně se vylučující.
| Mechanismus | Typický požadavek |
|---|---|
| Systémové proxy Androidu | Provoz aplikací využívající nastavení proxy Androidu, včetně podporovaných možností ladění. |
| Proxy emulátoru | Připojení emulátoru přes schválené upstream proxy. |
Který požadavek potřebuje trasu?
Pro podnikové připojení zkontrolujte konfiguraci proxy emulátoru při spuštění. Samostatná spuštění a Android Studio ji mohou získat jinak.
Pro kontrolu na úrovni aplikace ověřte, zda aplikace respektuje systémové proxy Androidu. Vlastní síťová knihovna nemusí. Ladicí certifikát mění důvěru; nenastavuje chybějící trasu.
Který proces interpretuje adresu?
Loopback Androidu patří virtuálnímu zařízení. Dokumentace emulátoru k síťování hostitele poskytuje samostatnou adresu pro přístup ke službě loopback hostitele z hosta. Nastavení interpretované procesem emulátoru na hostiteli má zase jiný kontext.
Při porovnávání pokusů zaznamenejte verzi emulátoru, způsob spuštění, mechanismus a cíl. Zastaralé obrazovky APN a přímé úpravy databáze nastavení z Androidu 1.x nebo 2.x nejsou současným postupem nastavení.
Ověřování a přenos
Zkontrolujte metodu ověřování, kterou proxy vyžaduje. Uživatelské jméno domény v URL neposkytuje implementaci výzvy a odpovědi. Odmítnutý posluchač a odmítnutý účet nastávají v různých fázích a funkční trasa TCP proxy neprokazuje podporu UDP.