Android emuliatorius turi du skirtingus proxy nustatymus
Emuliatoriaus savas upstream proxy ir Android sistemos proxy, matomas programų, sprendžia skirtingas problemas. Pasirinkite mechanizmą, atitinkantį užklausą, kurią reikia nukreipti.
Android emuliatorius siūlo du skirtingų užduočių proxy mechanizmus. Android sistemos proxy suteikia programoms matomą nustatymą; emuliatoriaus proxy perduoda emuliatoriaus TCP srautą per upstream proxy. Android emuliatoriaus vadovas šiuos mechanizmus laiko vienas kitą išskiriančiais.
| Mechanizmas | Įprastas reikalavimas |
|---|---|
| Android sistemos proxy | Programų srautas, naudojantis Android proxy nustatymus, įskaitant palaikomas derinimo konfigūracijas. |
| Emuliatoriaus proxy | Emuliatoriaus ryšys per patvirtintą upstream proxy. |
Kuri užklausa reikalauja maršruto?
Įmonės ryšiui patikrinkite emuliatoriaus proxy konfigūraciją paleidimo metu. Savarankiški paleidimai ir Android Studio gali ją gauti kitaip.
Norėdami patikrinti programos lygmeniu, patikrinkite, ar programa paiso Android sistemos proxy. Pasirinktinė tinklo biblioteka gali nepaisyti. Derinimo sertifikatas keičia pasitikėjimą; jis nesukonfigūruoja trūkstamo maršruto.
Kuris procesas interpretuoja adresą?
Android loopback priklauso virtualiam įrenginiui. Emuliatoriaus host tinklo dokumentacija pateikia atskirą adresą, kad iš svečio pasiektumėte host loopback paslaugą. Nustatymas, kurį interpretuoja host emuliatoriaus procesas, vėl turi kitą kontekstą.
Lyginant bandymus, užrašykite emuliatoriaus versiją, paleidimo būdą, mechanizmą ir paskirties vietą. Pasenę APN ekranai ir tiesioginiai nustatymų duomenų bazės pakeitimai iš Android 1.x ar 2.x nėra dabartinė sąrankos procedūra.
Autentifikavimas ir perdavimas
Patikrinkite autentifikavimo metodą, kurio reikalauja proxy. Domeno vartotojo vardas URL nesuteikia challenge-response įgyvendinimo. Atmestas klausytojas ir atmesta paskyra atsiranda skirtinguose etapuose, o veikiantis TCP proxy kelias nenustato UDP palaikymo.