Článok

Aký je rozdiel medzi presnou a približnou polohou v systéme Android 12?

protection click fraud

Toto je veľká zmena pre používateľov aj vývojárov

Jeden z tie najlepšie nové veci v Android 12 je schopnosť používateľov rozhodnúť sa, či má aplikácia prístup k vašej presnej polohe. Funguje to na najlepšie telefóny s Androidom, telefón základnej úrovne alebo všetky medzi nimi. Vychádza z zmien vykonaných v operačnom systéme, aby umožňovala sledovanie polohy iba vtedy, keď je aplikácia otvorená a spustená, alebo aby udelila povolenie iba raz a pri ďalšom otvorení aplikácie sa zobrazí výzva. Tieto zmeny sú vynikajúce z hľadiska ochrany súkromia používateľov a boli veľmi dlho v platnosti.

Ak je vaša aplikácia zacielená na Android 12 a vyžaduje runtime povolenie ACCESS_FINE_LOCATION, musíte tiež požiadať o povolenie ACCESS_COARSE_LOCATION. Do jednej žiadosti o modul runtime musíte zahrnúť obe povolenia. - Google Developers

Je trochu nejasný, ako to bude fungovať. No, ak je aplikácia vytvorená s ohľadom na Android 12 (Google to nazýva „zacielenie na Android 12“), vývojár musí obsahovať podporu pre hrubé umiestnenie

(to je približná poloha v nastaveniach) a presné umiestnenie ak má aplikácia oprávnenú potrebu presného určenia polohy. Aplikácia musí fungovať, ak sa používateľ rozhodne udeliť povolenie iba na približnú polohu.

Ak bola aplikácia vytvorená pre staršiu verziu systému Android, používatelia budú môcť naďalej prejsť do sekcie Aplikácie v nastaveniach telefónu a udeliť približné povolenie iba na základe polohy. Vývojári by sa mali snažiť zabezpečiť, aby sa tým nič nezlomilo, ale všetci vieme, ako to bude fungovať. Či tak alebo onak, ak máte telefón so systémom Android 12, budete sa môcť rozhodnúť, ktoré aplikácie majú povolené získavať tieto presné údaje o polohe. To je úžasné.

Aký je rozdiel medzi presnými a približnými informáciami o polohe?

Presnosť polohy AndroidZdroj: Google

To vedie k niekoľkým otázkam: Aký je rozdiel medzi presným a približným umiestnením a prečo by ste vo svete chceli aplikácii niekedy poskytnúť presnú polohu?

  • Presné umiestnenie využíva údaje senzorov z vášho telefónu, ako je GPS alebo výškomer, na zistenie vašej polohy. Tieto údaje sú presné, teda aj názov, a za ideálnych podmienok vás môžu určiť až na meter. To znamená, že by ste mohli byť v strede vašej príjazdovej cesty a aplikácia by si myslela, že ste v najhoršom prípade na konci príjazdovej cesty.
  • Približné umiestnenie používa služby Google Play na zisťovanie polohy, kde ste, na základe Wi-Fi a mobilných dát. Takto sa môžete lokalizovať do 100 metrov, takže pri použití by aplikácia mohla vedieť, v ktorom bloku sa nachádzate, ale nevie, v ktorej budove stojíte.

Tu je treba uviesť niekoľko vecí. Váš telefón určuje, ako sa budú odosielať údaje o polohe. Bez ohľadu na to, akú verziu systému Android používate, môžete prejsť do nastavení a rozhodnúť sa, či povolíte alebo nepovolíte presnú polohu / GPS. Rozdiel je v tom, že pred Androidom 12 bolo toto nastavenie platné pre celý systém. Ak ste sa rozhodli, že chcete povoliť presné údaje o polohe pre konkrétnu aplikáciu, budete musieť pred otvorením zmeniť nastavenie.

Pretože o týchto údajoch rozhoduje váš telefón, staršie aplikácie nie je potrebné aktualizovať, aby ste si mohli vybrať. Ako už bolo spomenuté vyššie, aplikácie mohol prestávka, ak sa rozhodnete udeliť iba povolenia na približnú polohu, stále však máte možnosť zabrániť aplikácii, aby v reálnom čase presne vedela, kde sa nachádzate.

Táto zmena je dôležitá, pretože existujú aplikácie, ktorým chcete poskytnúť presnú polohu Google Mapy alebo iná aplikácia, ktorá poskytuje podrobnú navigáciu. Keď si aplikácia myslí, že ste 100 metrov od miesta, kde skutočne ste, nebude vám môcť povedať, že sa blíži odbočka alebo že končí jazdný pruh. Bolo by to ešte horšie, pokiaľ ide o pešiu navigáciu, ktorá by vám potenciálne mohla povedať, aby ste zmenili smer na úplne nesprávnej ulici alebo križovatke.

Android 12 sa veľmi zameriava na súkromie používateľov a zatiaľ ešte nie sme na mieste, kde by sme sa cítili bezpečne pretože vieme, že naše telefóny nesledujú, čo robíme, keď to robíme, sú také zmeny v tomto smere veľkým krokom smer. My Mali by sme sa rozhodnúť, keď aplikácia vie presne, kde sme, a nebudeme nútení podľahnúť rozmarom vývojára alebo reklamnej siete. To je jedna z vecí, vďaka ktorým je Android 12 taký úžasný.

instagram story viewer