Barnaamijka Android wuxuu u baahan karaa cinwaanka proxy-ga hadda jira isagoo aan haysan dejinta isku xirka. Ka bilow is-dhexgalka proxy-ga shabakadda halkii aad ka raadin lahayd tiir xogta lagu magacaabo user ama password.

Qaabeynta APN-ka telefoonka waxay sharraxaysaa gelitaanka shirkadda isgaadhsiinta. Meelaha xisaabta ee ku jira waxay ka tirsan yihiin qaabeyntaas. Ma aha kayd aqoonsi guud oo loogu talagalay proxy-ga HTTP ee lagu doortay Wi-Fi, shabakad la maamulo ama isku xirka gaarka ah ee barnaamij.

Macluumaadka loo baahan yahayQaabeynta la xiriirta
Xisaabta gelitaanka xogta shirkadda isgaadhsiintaDejinta APN, oo leh xannibaadaha gelitaanka ee madal
Proxy-ga HTTP ee shabakadda haddaConnectivityManager iyo ProxyInfo
Gelitaanka uu dalbado proxy la doortayHabka xaqiijinta ee macmiilka taageero iyo isha xisaabta la ansixiyay

Nooca Android la taageero, ConnectivityManager.getDefaultProxy() wuxuu soo celiyaa macluumaadka proxy-ga khuseeya. Natiijadu way maqnaan kartaa. ProxyInfo wuxuu sharraxayaa dhammaad toos ah ama qaabeyn PAC, sidaas darteed baadh qaabkiisa ka hor inta aanad natiijo kasta u qaadan sida lammaane martigeliye iyo deked.

ProxyInfo ma muujiso lammaane magac-isticmaale/fura-guri oo caalami ah. Haddii adeegga la doortay uu u baahan yahay xaqiijin, hel xisaabta loogu talagalay iyada oo loo marayo habka aqoonsiga ee barnaamijku taageero. Loolanka proxy iyo gelitaanka shirkadda isgaadhsiinta waxay isticmaali karaan aqoonsiyo gebi ahaan kala duwan.

Tani waxay sidoo kale kala soocdaa ogaanshaha isticmaalka. Socket asli ah ama SDK leh gaadiidkiisa u gaar ah ma noqdaan mid ka warqaba proxy sababtoo ah barnaamijku wuxuu akhrin karaa ProxyInfo oo keliya. U dhiib wadada la doortay macmiil taageera borotokoolkeeda iyo habka xaqiijinteeda.

Tusaalooyinka hore ee waydiiya bixiyaha macluumaadka telefoonka waxay sharraxaan noocyada Android iyo oggolaanshaha gaar ah. Waa macne taariikheed faa'iido leh, laakiin ma beddeli karaan xisaabta APN inay noqoto fura-guriga maqan ee proxy aan xiriir la lahayn.

Maqaallo la xiriira