Artikel

Wat is het verschil tussen exacte en geschatte locatie in Android 12?

protection click fraud

Dit is een grote verandering voor zowel gebruikers als ontwikkelaars

Een van de de beste nieuwe dingen in Android 12 is de mogelijkheid voor gebruikers om te beslissen of een app toegang heeft tot uw exacte locatie. Het werkt op de beste Android-telefoons, een instaptelefoon of alles daartussenin. Het bouwt voort op de wijzigingen die in het besturingssysteem zijn aangebracht om locatietracking alleen toe te staan ​​wanneer een app open en actief is of om de toestemming slechts één keer te verlenen en de volgende keer dat u de app opent, wordt gevraagd. Deze wijzigingen zijn geweldig voor de privacy van gebruikers en ze zijn al lang aan de gang.

Als uw app Android 12 target en de ACCESS_FINE_LOCATION runtime-machtiging aanvraagt, moet u ook de ACCESS_COARSE_LOCATION-machtiging aanvragen. U moet beide machtigingen in één runtime-verzoek opnemen. — Google-ontwikkelaars

Er is wat verwarring over hoe dit gaat werken. Welnu, als een app is gebouwd met Android 12 in gedachten (Google noemt dat "gericht op Android 12"), de ontwikkelaar

moet ondersteuning voor grove locatie bevatten (dat is de geschatte locatie in de instellingen) en precieze locatie als de app een legitieme behoefte heeft aan een precieze locatie. De app moet werken als de gebruiker alleen besluit toestemming te verlenen voor alleen een geschatte locatie.

Als de app is gebouwd voor een eerdere versie van Android, kunnen gebruikers nog steeds naar het gedeelte Apps van hun telefooninstellingen gaan en bij benadering toestemming geven voor alleen de locatie. Ontwikkelaars moeten proberen ervoor te zorgen dat dit niets kapot maakt, maar we weten allemaal hoe dat zal uitpakken. Hoe dan ook, als je een telefoon met Android 12 hebt, kun je beslissen welke apps die precieze locatiegegevens mogen krijgen. Dat is geweldig.

Wat is het verschil tussen exacte en geschatte locatie-informatie?

Locatienauwkeurigheid AndroidBron: Google

Dat leidt tot een aantal vragen: wat is het verschil tussen een exacte en een geschatte locatie, en waarom zou je ooit een app een exacte locatie willen geven?

  • Nauwkeurige locatie gebruikt sensorgegevens van je telefoon zoals gps of een hoogtemeter om te bepalen waar je bent. Deze gegevens zijn nauwkeurig, vandaar de naam, en kunnen u in ideale omstandigheden tot op een meter nauwkeurig lokaliseren. Dat betekent dat je midden op je oprit zou kunnen staan ​​en in het ergste geval zou een app denken dat je aan het einde van de oprit bent.
  • Geschatte locatie gebruikt Google Play-services om te detecteren waar u zich bevindt op basis van wifi en mobiele data. Dit kan je binnen 100 meter lokaliseren, dus als je het gebruikt, kan een app weten in welk blok je bent, maar niet voor welk gebouw je staat.

Een paar dingen om hier op te merken. Je telefoon bepaalt hoe de locatiegegevens worden verzonden, en ongeacht welke versie van Android je gebruikt, je kunt naar de instellingen gaan en beslissen of je nauwkeurige/GPS-locatie wilt inschakelen. Het verschil is dat vóór Android 12 deze instelling systeembreed was. Als u besluit dat u nauwkeurige locatiegegevens voor een specifieke app wilt inschakelen, moet u de instelling wijzigen voordat u deze opent.

Omdat deze gegevens worden bepaald door je telefoon, oudere apps Niet doen moeten worden bijgewerkt om u de keuze te geven. Zoals hierboven vermeld, de apps kon pauze als je ervoor kiest om alleen geschatte locatierechten te verlenen, maar je hebt nog steeds de mogelijkheid om te voorkomen dat een app in realtime precies weet waar je bent.

Deze wijziging is belangrijk omdat er apps zijn waaraan u uw exacte locatie wilt doorgeven, zoals Google Maps of een andere app die stapsgewijze navigatie kan bieden. Wanneer een app denkt dat je 100 meter verwijderd bent van waar je werkelijk bent, kan hij je niet vertellen dat er een afslag komt of dat de rijstrook waarin je je bevindt eindigt. Het zou nog erger zijn als het gaat om loopnavigatie, die je mogelijk vertelt om van richting te veranderen op een totaal verkeerde straat of kruising.

Android 12 heeft een grote focus op gebruikersprivacy, en hoewel we ons nog niet op een plek bevinden waar we ons veilig voelen wetende dat onze telefoons niet bijhouden wat we doen als we het doen, zijn veranderingen als deze daarin een grote stap richting. Wij moeten beslissen wanneer een app precies weet waar we zijn, in plaats van te moeten toegeven aan de grillen van een ontwikkelaar of een advertentienetwerk. Dit is een van de dingen die Android 12 zo geweldig maakt.

instagram story viewer