Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Google pusht de controversiële handhaving van Android-scopes voor Android Q in 2020

Anonim

Een van de belangrijkste aandachtspunten van Android Q tot nu toe is privacy, wat een grote verandering teweegbrengt in de manier waarop apps toegang krijgen tot het bestandssysteem van een telefoon. In de meest recente bèta implementeerde Google Scoped Storage, een belangrijk uitgangspunt van die privacy-push, en het werd onmiddellijk geconfronteerd met negatieve feedback en controverse.

Scoped Storage heeft goede bedoelingen: het is bedoeld om apps een eigen opslaggebied te geven en tegelijkertijd te voorkomen dat ze toegang hebben tot de hele opslagpartitie. Na implementatie worden apps in een sandbox geplaatst en hebben ze geen speciale machtigingen nodig om naar hun eigen bestanden te schrijven. Het betekent ook dat andere apps geen directe toegang hebben tot de sandbox van die app. Apps hebben echter nog steeds toegang tot bestanden in gedeelde collecties, waaronder de standaardmappen Foto's, Video's, Muziek en Downloads.

Om te voorkomen dat apps worden gebroken die Scoped Storage niet hebben geïmplementeerd (de meeste hiervan op dit moment), heeft Google ook een compatibiliteitsmodus opgenomen, die de beperkende opslagmachtigingen voor Scoped Storage op apps die zijn geïnstalleerd vóór de update naar Android Q beta 2, en voor apps gebouwd voor Android 9 Pie of ouder. De problemen doen zich voor wanneer iemand de installatie van een app ongedaan maakt en de app opnieuw installeert. De compatibiliteitsmodus wordt hiervoor uitgeschakeld.

In theorie klinkt dit als een geweldige beveiligingsfunctie voor Android. De controverse komt voort uit Scoped Storage die de apps van gebruikers breekt, verandert hoe ze hun telefoon gebruiken, en een protest van ontwikkelaars over onvoldoende tijd hebben om hun apps bij te werken vóór de definitieve release van Android Q.

Nu heeft Google besloten de pauzes van de nieuwe beveiligingsfunctie op te pompen door de API niet af te dwingen in de volgende Android Q-bèta. In plaats daarvan zal er een geleidelijkere overgang naar Scoped Storage zijn, waarbij apps het komende jaar moeten worden aangepast aan de nieuwe API om klaar te zijn voor de release van Android R.

Top 15 Android Q-functies die u moet kennen