Android APN каттоо маалыматтары жана Network ProxyInfo ар башка максаттарга кызмат кылат
Тармактык прокси конфигурациясын Android колдогон интерфейстер аркылуу окугула жана оператордун кирүү маалыматтарын HTTP прокси эсебинен өзүнчө сактаңыз.
Android колдонмосуна туташуу параметрлерине ээ болбой эле учурдагы прокси дареги керек болушу мүмкүн. user же password деп аталган маалымат базасынын тилкесин издөөнүн ордуна тармактык прокси интерфейсинен баштаңыз.
Телефония APN конфигурациясы оператордун кирүүсүн сүрөттөйт. Анын эсеп талаалары ошол конфигурацияга таандык. Алар Wi-Fi, башкарылуучу тармак же колдонмонун жеке туташуусунда тандалган HTTP прокси үчүн жалпы каттоо маалыматтар кампасы эмес.
| Керектүү маалымат | Тиешелүү конфигурация |
|---|---|
| Оператордун маалыматка кирүү эсеби | APN жөндөөлөрү, платформанын кирүү чектөөлөрү менен |
| Тармактын учурдагы HTTP проксиси | ConnectivityManager жана ProxyInfo |
| Тандалган прокси талап кылган кирүү | Кардар колдогон аутентификация агымы жана уруксат берилген эсеп булагы |
Колдоого алынган Android версиясында ConnectivityManager.getDefaultProxy() колдонулуучу прокси маалыматын кайтарат. Жыйынтык жок болушу мүмкүн. ProxyInfo түз акыркы чекитти же PAC конфигурациясын сүрөттөшү мүмкүн, ошондуктан ар бир жыйынтыкты хост-жана-порт жуп катары кароодон мурун анын формасын текшериңиз.
ProxyInfo универсалдуу колдонуучу аты/сырсөз жупун көрсөтпөйт. Эгер тандалган кызмат аутентификацияны талап кылса, көздөлгөн эсепти колдонмо колдогон каттоо маалымат жол-жобосу аркылуу алыңыз. Прокси чакырыгы жана операторго кирүү таптакыр башка инсандыктарды колдонушу мүмкүн.
Бул аныктоону колдонуудан да бөлөт. Жергиликтүү сокет же өзүнүн ташуусу бар SDK колдонмо ProxyInfo окуй алгандыктан гана проксини тааный турган болбойт. Тандалган маршрутту анын протоколун жана аутентификация ыкмасын колдогон кардарга бериңиз.
Телефония мазмун берүүчүсүнө суроо жөнөткөн эски мисалдар Androidдин белгилүү релиздерин жана уруксаттарын сүрөттөйт. Алар пайдалуу тарыхый контекст, бирок APN эсебин байланышы жок прокси үчүн жетишпеген сырсөзгө айландыра албайт.