Artikel

Hvad er forskellen mellem præcis og omtrentlig placering i Android 12?

protection click fraud

Dette er en stor ændring for både brugere og udviklere

En af de bedste nye ting i Android 12 er brugernes mulighed for at beslutte, om en app har adgang til din nøjagtige placering. Det fungerer på bedste Android-telefoner, en indgangstelefon eller alle dem derimellem. Det bygger oven på de ændringer, der er foretaget i operativsystemet, for kun at tillade placeringssporing, når en app er åben og kører, eller for kun at give tilladelse og blive bedt om, næste gang du åbner appen. Disse ændringer er gode for brugernes privatliv, og de har længe været kommet.

Hvis din app er målrettet mod Android 12 og anmoder om tilladelsen ACCESS_FINE_LOCATION runtime, skal du også anmode om tilladelsen ACCESS_COARSE_LOCATION. Du skal inkludere begge tilladelser i en enkelt runtime-anmodning. - Google-udviklere

Der er en smule forvirring om, hvordan dette fungerer. Nå, hvis en app er bygget med Android 12 i tankerne (Google kalder det "målrettet mod Android 12") udvikleren skal omfatte støtte til grov placering

(det er den omtrentlige placering i indstillingerne) og præcis placering hvis appen har et legitimt behov for nøjagtig placering. Appen skal fungere, hvis brugeren kun beslutter kun at give tilladelse til omtrentlig placering.

Hvis appen blev bygget til en tidligere version af Android, vil brugerne stadig være i stand til at gå ind i Apps-sektionen i deres telefonindstillinger og give omtrentlig placeringstilladelse. Udviklere bør forsøge at sikre, at dette ikke bryder noget, men vi ved alle, hvordan det vil fungere. Uanset hvad, hvis du har en telefon, der kører Android 12, kan du bestemme, hvilke apps der har tilladelse til at få de nøjagtige placeringsdata. Det er fantastisk.

Hvad er forskellen mellem præcis og omtrentlig placeringsinformation?

Placeringsnøjagtighed AndroidKilde: Google

Det fører til et par spørgsmål: hvad er forskellen mellem en præcis og en omtrentlig placering, og hvorfor i alverden ville du nogensinde ønske at give en app en præcis placering?

  • Præcis placering bruger sensordata fra din telefon som GPS eller et højdemåler til at bestemme, hvor du er. Disse data er præcise, og dermed navnet, og kan under ideelle forhold finde dig ned til en meter. Det betyder, at du kunne være midt i din indkørsel, og en app ville tro, at du er i slutningen af ​​indkørslen i værste fald.
  • Omtrentlig placering bruger Google Play-tjenester til at opdage, hvor du er baseret på Wi-Fi og mobildata. Dette kan finde dig inden for 100 meter, så når du bruger det, kan en app vide, hvilken blok du er på, men ikke vide, hvilken bygning du står foran.

Et par ting at bemærke her. Din telefon styrer, hvordan placeringsdataene sendes, og uanset hvilken version af Android du kører, kan du gå ind i indstillingerne og beslutte, om du vil aktivere præcis / GPS-placering. Forskellen er, at denne indstilling forud for Android 12 var systemomfattende. Hvis du besluttede, at du ville aktivere nøjagtige placeringsdata for en bestemt app, skal du ændre indstillingen, før du åbner den.

Fordi disse data bestemmes af din telefon, ældre apps lade være med skal opdateres for at give dig valget. Som nævnt ovenfor, apps kunne pause, hvis du vælger kun at give omtrentlige placeringstilladelser, men du har stadig muligheden for at forhindre, at en app ved præcis, hvor du er i realtid.

Denne ændring er vigtig, fordi der er apps, som du gerne vil give din nøjagtige placering til Google kort eller en anden app, der kan give sving for sving-navigation. Når en app mener, at du er 100 meter væk fra, hvor du virkelig er, vil den ikke kunne fortælle dig, at en drejning kommer op, eller at den bane, du befinder dig i, slutter. Det ville være endnu værre, når det gælder gånavigation, hvilket potentielt fortæller dig at ændre retning ved helt forkert gade eller kryds.

Android 12 har et stort fokus på brugernes privatliv, og mens vi endnu ikke er på et sted, hvor vi føler os sikre at vide, at vores telefoner ikke sporer, hvad vi gør, når vi gør det, ændringer som dette er et stort skridt i det retning. Vi skal beslutte, hvornår en app ved nøjagtigt, hvor vi er, snarere end at blive tvunget til at give efter for en udviklers eller et annonces netværk. Dette er en af ​​de ting, der gør Android 12 så fantastisk.

instagram story viewer