Android-də saxta məkan nədir

«Saxta məkan», «mock location», «saxta məkan tətbiqini seçin» — bunların hamısı tərtibatçı rejimində rast gəlinən, amma nə etdiyi anlaşılmayan eyni Android ayarına aiddir. Qısa cavab: o, sistemin real koordinatların yerinə koordinat verməyə icazə verdiyi tətbiqi təyin edir. Aşağıda bunun praktikada nə demək olduğu, funksiyanın haradan gəldiyi və onunla bağlı hansı gözləntilərin özünü doğrultmadığı var.

Bir abzasda tərif

Saxta məkan — telefonun peyklərdən və qüllələrdən deyil, tərtibatçı seçimlərində təyin etdiyiniz tətbiqdən aldığı koordinatlardır. Android belə tətbiqi test məkan mənbəyi adlandırır və o işlədikcə sistem onun nöqtəsini «istifadəçi haradadır» soruşan hər kəsə verir. İngiliscə «mock» sözü saxta, imitasiya deməkdir — proqramlaşdırmadakı mock obyektlər kimi.

Android tərtibatçı seçimlərində «Saxta məkan tətbiqini seçin» bəndi — USB sazlaması ilə eyni yerdə

Funksiya haradan gəlib

O, xidmətləri aldatmaq üçün əlavə edilməyib. Tətbiq tərtibatçısı başqa şəhərdə xəritəyə nə olduğunu, çatdırılmanın zonanın kənarında necə davrandığını və havanın başqa saat qurşağında nə göstərdiyini yoxlamalıdır — bunun üçün yerə getmək mümkün deyil. Ona görə də Android-də koordinat verməyin daxili yolu var və o, «Developer seçimləri»ndə USB sazlamasının yanında yerləşir.

Praktik nəticə: funksiya 6-cı versiyadan bəri hər Android-də var, root tələb etmir və sistemin sındırılması sayılmır. Yalnız tərtibatçı rejimini aktivləşdirmək və tətbiqi seçmək lazımdır; qayda ayrıca təlimatdadır.

Əvəzlənmiş koordinatları kim alır

Bütün tətbiqlər birdən. Android onları bir-birindən ayırmır: eyni nöqtəni xəritəyə, havaya, yaxında axtarışa və məkanı adi qaydada soruşan istənilən başqa tətbiqə verir. Kimi aldatmaq, kimə isə real koordinatları vermək seçimini etmək olmaz — sistemdə sadəcə belə imkan yoxdur.

Bu, həm də tez-tez verilən «bir neçə əvəzləmə tətbiqim varsa nə olar» sualına cavabdır: yalnız biri aktiv ola bilər, sistem yeganə test məkan mənbəyinə icazə verir.

Sxem: əvəzləmə tətbiqi koordinatları Android sisteminə ötürür, o isə onları bütün digər tətbiqlərə paylayır

Saxta məkan nə etmir

Əvəzləmə faktını gizlətmir. Android test provayderindən gələn hər koordinata «saxta mənbədən» işarəsi əlavə edir və istənilən tətbiq onu oxuya bilər. Bank tətbiqləri, çatdırılma təsdiqi, korporativ iş vaxtı uçotu və antiçitli oyunlar məhz belə edir — əvəzləmə onlara görünür (ətraflı izah) və onu onlardan gizlətmək olmaz.

IP ünvanınızı dəyişmir. Regionunuzu şəbəkəyə görə təyin edən xidmət əvəzlənmiş koordinatları hiss etməyəcək; orada VPN lazımdır — fərq məkan əvəzləməsi yoxsa VPN məqaləsində izah olunub.

Hesabınızın ölkəsini, telefon nömrənizi, sistem dilini və saat qurşağını dəyişmir. Bunlar ayrıca ayarlardır və xidmətlər məkanınızı çox vaxt koordinatlardan daha dəqiq məhz onlara görə təyin edir.

Müxtəlif örtüklərdə necə görünür

Bəndin adları fərqlidir, amma o, həmişə tərtibatçı bölməsindədir: Azərbaycan dilində proqram təminatında — «Saxta məkan tətbiqini seçin», ingilis dilindəkində — «Select mock location app». Android-in köhnə versiyalarında (6.0-dan əvvəl) tətbiq seçimi əvəzinə sadə «Saxta məkanlara icazə verin» açarı vardı — belə təlimatlara rast gəlmisinizsə, onlar köhnəlib.

«Developer seçimləri» bölməsinin özü standart olaraq gizlidir və montaj nömrəsinə yeddi toxunuşdan sonra görünür. Onun konkret örtükdə harada olduğu ayrıca izah olunub: Xiaomi, Samsung, Huawei, HONOR, realme, OPPO və vivo, Tecno və Infinix.

Adi istifadəçiyə nə üçün lazımdır

Əvəzləmənin dürüst işlədiyi və heç kəsi çaşdırmadığı üç ssenari.

Xidmətin başqa şəhərdə necə göründüyünü görmək: xəritələr, cədvəllər, yerli elanlar, hava. Real ehtiyac olmadan məkan tələb edən tətbiqə dəqiq ünvanınızı verməmək — əvəzləmə «mənzilimin koordinatlarını ver» və «tətbiqdən istifadə etmə» arasında üçüncü variant verir. Və test: məkandan asılı ssenarilərin yerə getmədən təkrarlanan sınaqları (QA üçün icmal).

Əvəzləmənin xidmətlə razılaşmaları pozduğu ssenariləri — işdə qeydiyyat, çatdırılmanın təsdiqi, oyunlarda regional məhdudiyyətlərdən yan keçmək — təsvir etmirik: onlar saxta mənbə işarəsinə görə işləmir və hesabların bloklanmasına gətirib çıxarır.

Necə aktivləşdirmək və söndürmək

Aktivləşdirmək bir-iki dəqiqə çəkir: tərtibatçı rejimi, tətbiqin seçilməsi, məkan icazəsi, xəritədə nöqtə — addım-addım. Əvəzləmənin həqiqətən işlədiyinə başqa tətbiqdə əmin olmaq daha yaxşıdır: beş yoxlama.

Eyni yolla söndürülür: tətbiqdə əvəzləməni dayandırın, imkanı tamamilə götürmək lazımdırsa, «Saxta məkan tətbiqini seçin» bəndini yenidən «Heç biri»nə qaytarın. Ətraflı — saxta məkanı necə söndürmək cavabında.

Mock Location — root olmadan Android-də saxta GPS məkanı

Pulsuz, Google Play-dən kənar. Quraşdırmadan əvvəl faylın yoxlama cəmini yoxlaya bilərsiniz.

APK-nı yüklə