Android’де жасалма жайгашкан жер деген эмне
«Жасалма жайгашкан жер», «mock location», «жалган жайгашкан жер колдонмосун тандоо» — булардын баары адамдар иштеп чыгуучу режиминде туш болуп, эмне кыларын түшүнбөгөн Android’дин бир эле жөндөөсүн билдирет. Кыска жооп: ал тутум чыныгы координаттардын ордуна башкаларын берүүгө уруксат берген колдонмону белгилейт. Төмөндө бул иш жүзүндө эмнени билдирери, мүмкүнчүлүк кайдан келгени жана ага байланыштуу кайсы күтүүлөр акталбасы.
Бир абзацтагы аныктама
Жасалма жайгашкан жер — телефон спутниктерден жана мунаралардан эмес, сиз иштеп чыгуучунун параметрлеринде белгилеген колдонмодон алган координаттар топтому. Android мындай колдонмону сыноо жайгашкан жер булагы деп атайт, ал иштеп турганда тутум анын чекитин «колдонуучу кайда» деп сураган ар бирине берет. Англисче «mock» — жасалма, туурамал дегенди билдирет — программалоодогу mock-объекттер сыяктуу эле.

Мүмкүнчүлүк кайдан келген
Ал кызматтарды алдоо үчүн кошулган эмес. Колдонмо иштеп чыгуучу башка шаарда карта эмне болорун, жеткирүү аймактын четинде кандай иштерин жана аба ырайы башка саат алкагында эмнени көрсөтөрүн текшериши керек — бул үчүн жерине баруу мүмкүн эмес. Ошондуктан Android’де координат берүүнүн орнотулган жолу бар, ал «Иштеп чыгуучунун параметрлеринде» USB аркылуу мүчүлүштүктөрдү оңдоонун жанында турат.
Практикалык натыйжасы: мүмкүнчүлүк 6-версиядан бери ар бир Android’де бар, root талап кылбайт жана тутумду бузуу деп эсептелбейт. Иштеп чыгуучу режимин күйгүзүп, колдонмону тандоо жетиштүү; тартиби өзүнчө нускамада.
Алмаштырылган координаттарды ким алат
Бардык колдонмолор бирден. Android аларды айырмалабайт: ошол эле чекитти картага, аба ырайына, жакындан издөөгө жана жайгашкан жерди кадимки жол менен сураган каалаган башка колдонмого берет. Кимди алдап, кимге чыныгы координаттарды берүүнү тандоого болбойт — тутумда мындай мүмкүнчүлүк жөн эле жок.
Бул «бир нече алмаштыруу колдонмосум болсочу» деген көп берилүүчү суроого да жооп берет: бирөө гана активдүү боло алат, тутум жалгыз сыноо жайгашкан жер булагына уруксат берет.

Жасалма жайгашкан жер эмнени кылбайт
Ал алмаштыруу фактысын жашырбайт. Android сыноо провайдеринен келген ар бир координатка «сыноо булагынан» деген белги кошот, ар кандай колдонмо аны окуй алат. Банк колдонмолору, жеткирүүнү ырастоо, корпоративдик жумуш убактысын эсепке алуу жана античиттүү оюндар дал ушундай кылат — алмаштыруу аларга көрүнүп турат (кенен түшүндүрмө), жана аны алардан жашырууга болбойт.
Ал IP-дарегиңизди өзгөртпөйт. Аймагыңызды тармак боюнча аныктаган кызмат алмаштырылган координаттарды байкабайт; ал жерде VPN керек — айырмасы геолокацияны алмаштыруу же VPN макаласында түшүндүрүлгөн.
Ал аккаунтуңуздун өлкөсүн, телефон номериңизди, тутумдун тилин же саат алкагын өзгөртпөйт. Булар өзүнчө жөндөөлөр, кызматтар көбүнчө жайгашкан жериңизди координаттарга караганда алар боюнча тагыраак аныктайт.
Ар кайсы кабыктарда кандай көрүнөт
Пункт ар башкача аталат, бирок ар дайым иштеп чыгуучу бөлүмүндө турат: кыргыз тилиндеги прошивкада — «Жалган жайгашкан жерлерди көрсөткөн колдонмону тандоо», англис тилиндегисинде — «Select mock location app». Android’дин эски версияларында (6.0гө чейин) колдонмо тандоонун ордуна жөнөкөй «Жалган жайгашкан жерге уруксат» которгучу болгон — мындай нускамага туш болсоңуз, ал эскирген.
«Иштеп чыгуучунун параметрлери» бөлүмүнүн өзү демейки боюнча жашырылган жана курама номерин жети жолу баскандан кийин пайда болот. Ал белгилүү бир кабыкта кайда экени өзүнчө жазылган: Xiaomi, Samsung, Huawei, HONOR, realme, OPPO жана vivo, Tecno жана Infinix.
Ал кадимки колдонуучуга эмне үчүн керек
Алмаштыруу чынчыл иштеп, эч кимди адаштырбаган үч сценарий.
Кызмат башка шаарда кандай көрүнөрүн көрүү: карталар, ырааттамалар, жергиликтүү жарыялар, аба ырайы. Чыныгы зарылдыксыз жайгашкан жериңизди талап кылган колдонмого так дарегиңизди бербөө — алмаштыруу «батиримдин координаттарын берем» менен «колдонмону колдонбойм» ортосунда үчүнчү жолду берет. Жана тестирлөө: геолокацияга байланыштуу сценарийлерди жерине барбай кайталап текшерүү (QA үчүн талдоо).
Алмаштыруу кызмат менен келишимди бузган сценарийлерди сүрөттөбөйбүз — жумушта белгилениш, жеткирүүнү ырастоо, оюндардагы аймактык чектөөлөрдү айланып өтүү: алар сыноо булагынын белгисинен улам иштебейт жана аккаунттун бөгөттөлүшүнө алып келет.
Кантип күйгүзүү жана өчүрүү
Күйгүзүүгө бир-эки мүнөт кетет: иштеп чыгуучу режими, колдонмону тандоо, геолокацияга уруксат, картадагы чекит — кадам менен. Алмаштыруу чындап иштеп жатканын башка колдонмодо текшерген жакшы: беш текшерүү.
Өчүрүү да ушундай: колдонмодо алмаштырууну токтотуңуз, ал эми мүмкүнчүлүктү таптакыр алып салуу керек болсо, «Жалган жайгашкан жерлерди көрсөткөн колдонмону тандоо» пунктун кайра «Жок» абалына коюңуз. Кененирээк жасалма жайгашкан жерди кантип өчүрүү деген жоопто.