Android emulyatorunda iki fərqli proxy parametri var
Emulyatorun öz upstream proxy-si və Android-in tətbiqlərə görünən sistem proxy-si fərqli problemləri həll edir. Yönləndirməli olduğunuz sorğuya uyğun mexanizmi seçin.
Android emulyatoru fərqli vəzifələri olan iki proxy mexanizmi təqdim edir. Android sistem proxy-si tətbiqlərə görünən parametr verir; emulyator proxy-si emulyatorun TCP trafikini upstream proxy vasitəsilə ötürür. Android emulyator təlimatı bu mexanizmləri bir-birini istisna edən kimi qəbul edir.
| Mexanizm | Tipik tələb |
|---|---|
| Android sistem proxy-si | Android proxy parametrlərindən istifadə edən tətbiq trafiki, dəstəklənən debug quraşdırmaları daxil olmaqla. |
| Emulyator proxy-si | Təsdiqlənmiş upstream proxy vasitəsilə emulyator bağlantısı. |
Hansı sorğu marşrut tələb edir?
Korporativ bağlantı üçün emulyator proxy konfiqurasiyasını işə salma zamanı yoxlayın. Müstəqil işə salmalar və Android Studio onu fərqli şəkildə əldə edə bilər.
Tətbiq səviyyəsində yoxlama üçün tətbiqin Android sistem proxy-sinə riayət edib-etmədiyini yoxlayın. Fərdi şəbəkə kitabxanası riayət etməyə bilər. Debug sertifikatı etimadı dəyişir; itkin marşrutu konfiqurasiya etmir.
Ünvanı hansı proses şərh edir?
Android-in loopback ünvanı virtual cihaza aiddir. Emulyatorun host şəbəkə sənədləri qonaqdan host loopback xidmətinə çatmaq üçün ayrıca ünvan verir. Host emulyator prosesi tərəfindən şərh edilən parametrin isə yenə başqa konteksti var.
Cəhdləri müqayisə edərkən emulyator versiyasını, işə salma üsulunu, mexanizmi və təyinatı qeyd edin. Android 1.x və ya 2.x-dən qalan köhnə APN ekranları və parametrlər verilənlər bazasına birbaşa düzəlişlər cari quraşdırma proseduru deyil.
Autentifikasiya və nəql
Proxy-nin tələb etdiyi autentifikasiya üsulunu yoxlayın. URL-də domain istifadəçi adı challenge-response tətbiqi təmin etmir. Rədd edilən listener və rədd edilən hesab müxtəlif mərhələlərdə baş verir və işləyən TCP proxy yolu UDP dəstəyini təsdiqləmir.