Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Google driver Android Q: s kontroversiella lagringsåtgärd till Android r år 2020

Anonim

En av Android Q: s nyckelfokus hittills har varit integritet, vilket har inneburit en stor förändring av hur appar får tillgång till en telefons filsystem. I den senaste betaversionen implementerade Google Scoped Storage, ett viktigt princip för det integritetspulvet, och det möttes omedelbart med negativ feedback och kontrovers.

Scoped Storage har goda avsikter: det är tänkt att tillåta appar att ha sitt eget lagringsområde samtidigt som de hindrar dem från att ha åtkomst till hela lagringspartitionen. När de implementeras placeras appar i en sandlåda och behöver inte speciella behörigheter för att skriva till sina egna filer. Det betyder också att andra appar inte har direkt tillgång till den appens sandlåda. Men appar har fortfarande åtkomst till filer i delade samlingar inklusive standardmappar Foton, videor, musik och nedladdningar.

För att förhindra att appar som inte har implementerat Scoped Storage (de flesta av dem vid denna tidpunkt) har Google också inkluderat ett kompatibilitetsläge, som inaktiverar de restriktiva lagringsbehörigheterna för Scoped Storage på appar som installerades före uppdateringen till Android Q beta 2, och för appar byggda för Android 9 Pie eller äldre. Problemen uppstår när någon avinstallerar och installerar om en app - kompatibilitetsläget kommer att inaktiveras för det.

I teorin låter detta som en fantastisk säkerhetsfunktion för Android. Kontroversen härrör från att Scoped Storage bryter användarnas appar, ändrade hur de använder sin telefon och ett skrik från utvecklare om att de inte har tillräckligt med tid att uppdatera sina appar innan den slutliga versionen av Android Q.

Nu har Google beslutat att pumpa pauserna på den nya säkerhetsfunktionen genom att inte verkställa API: n i nästa Android Q-beta. Istället kommer det att bli en mer gradvis övergång till Scoped Storage, vilket kräver att appar anpassar sig till det nya API under nästa år för att vara redo för lanseringen av Android R.

Topp 15 Android Q-funktioner du behöver veta om