Android Central

Använda appbehörigheter i Android M

protection click fraud

Vi har länge funderat på hur det skulle kunna se ut om Google bestämde sig för att implementera något som gav användarna mer kontroll över vilka enskilda appar som får komma åt på våra enheter, och på I/O i år blev det allt klar. Android M kommer att ge användarna en hel del kontroll över vilken information och hårdvara varje app är tillåten tillgång till, och den här nya inställningen innehåller till och med en förenkling av behörighetstyper till några bekväma kategorier.

Även om vi inte vet något om Android M är hugget i sten, ger en snabb genomgång av denna nya behörighetsinställning en rimlig titt på vad som kommer i nästa version av Android.

Vi är alla vana vid att få den uppmaningen direkt efter att ha tryckt på installera i Google Play Butik som talar om för dig vilka behörigheter appen förväntar sig när den landar på din enhet. Dessa dagar är över i Android M, eller åtminstone är de över för appar som uppdateras för att stödja detta nya behörighetssystem. Alla appar kommer att tvingas att inaktivera vilka behörigheter du än säger åt dem, men appar som uppdaterats till det senaste API-målet kommer att kunna göra det på ett elegant sätt. Allt annat kommer att ha en ökad risk att gå sönder appen när du tar bort behörigheten, och i våra tester kan det hända ganska ofta om du inte är försiktig. Förhoppningen är att Google har gett utvecklare massor av varningar och alla verktyg som behövs för att göra dessa ändringar och säkerställa deras appar leker bra med dessa nya regler, men det är helt upp till utvecklaren att faktiskt implementera ändringarna och uppdatera deras app.

Android M-behörigheter

När du installerar en app som följer de nya API-målen, kommer du inte längre att se den behörighetsfrågan i början av installationsprocessen. Istället måste appen be om behörigheter när appen faktiskt behöver den resursen, och det kommer att vara upp till användaren att godkänna eller neka den åtkomsten. Användare kan också titta på den totala listan över behörigheter som varje app har åtkomst till på en ny behörighetsflik i appavsnittet i inställningarna, men mer Det är viktigt att användare kan gå till den avancerade fliken i samma vy och titta på alla appar och tjänster som begär åtkomst till specifika typer av behörigheter.

I våra tester var katastrofala misslyckanden när tillstånd nekades ganska sällsynt.

Om du inaktiverar behörigheter i en app som inte är skriven för att fungera kring den förmågan introduceras variabler som appen kanske inte kan kringgå. Android M varnar dig för just detta när du försöker inaktivera behörigheter i en app som inte har uppdaterats till de senaste API: erna, men hindrar dig inte från att dra i spaken. Istället får du utforska appen själv och se om allt fortfarande fungerar utan det tillståndet. I värsta fall kommer appen att krascha omedelbart och återföra dig till startskärmen, men i de flesta fall kommer appen helt enkelt inte att komma åt informationen och informera dig om felet. Det kommer att variera ganska mycket från app till app, men i våra tester var katastrofala misslyckanden ganska sällsynta.

Med tanke på ledtiden innan Android M lanseras officiellt är det troligt att de flesta av dina favoritappar kommer att stödja detta nya system utan problem. Å andra sidan, om du tittar på vilka appar på din telefon som inte har uppdaterats på ett bra tag, har du förmodligen har en bra indikator på vilka appar som kommer att stöta på problem då och då när du så småningom byter till M. Under tiden kan du vara säker på att ett bättre sätt att hantera appar är på väg.

instagram story viewer