Logo da.androidermagazine.com
Logo da.androidermagazine.com

Google skubber android q's kontroversielle scoped-lagring til Android r i 2020

Anonim

En af Android Qs nøglefokus indtil videre har været privatliv, hvilket bragte en stor ændring i, hvordan apps får adgang til en telefons filsystem. I den seneste beta implementerede Google Scoped Storage, et vigtigt element i det privatliv, og det blev straks mødt med negativ feedback og kontrovers.

Scoped Storage har gode intentioner: Det er beregnet til at give apps mulighed for at have sit eget lagerområde, mens de forhindrer dem i at få adgang til hele lagerpartitionen. Når de implementeres, placeres apps i en sandkasse og behøver ikke særlige tilladelser for at skrive til deres egne filer. Det betyder også, at andre apps ikke har direkte adgang til den apps sandkasse. Apps har dog stadig adgang til filer i delte samlinger, herunder standardmapperne Fotos, Videoer, Musik og Downloads.

For at forhindre brud på apps, der ikke har implementeret Scoped Storage (de fleste af dem på dette tidspunkt), inkluderede Google også en kompatibilitetstilstand, der deaktiverer de restriktive lagringstilladelser for Scoped Storage på apps, der er installeret før opdateringen til Android Q beta 2, og for apps bygget til Android 9 Pie eller ældre. Problemerne opstår, når nogen afinstallerer og geninstallerer en app - kompatibilitetstilstand deaktiveres for det.

I teorien lyder dette som en stor sikkerhedsfunktion for Android. Kontroversen stammer fra, at Scoped Storage bryder brugernes apps, ændrer, hvordan de bruger deres telefon, og et råb fra udviklere om ikke at have tid nok til at opdatere deres apps inden den endelige udgivelse af Android Q.

Nu har Google besluttet at pumpe pauserne på den nye sikkerhedsfunktion ved ikke at håndhæve API'en i den næste Android Q beta. I stedet vil der være en mere gradvis overgang til Scoped Storage, hvilket kræver, at apps tilpasser sig den nye API i løbet af det næste år for at være klar til udgivelsen af ​​Android R.

Top 15 Android Q-funktioner, du har brug for at vide om