Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Google przekazuje kontrowersyjne wymuszanie przestrzeni dyskowej Androida Q do Androida R w 2020 r

Anonim

Jak dotąd jednym z kluczowych zagadnień Androida Q była prywatność, przynosząca dużą zmianę w sposobie dostępu aplikacji do systemu plików telefonu. W najnowszej wersji beta Google wdrożył Scoped Storage, ważną zasadę tego promowania prywatności, i natychmiast spotkała się z negatywnymi opiniami i kontrowersjami.

Scoped Storage ma dobre intencje: ma na celu zezwolić aplikacjom na posiadanie własnego obszaru pamięci, jednocześnie uniemożliwiając im dostęp do całej partycji pamięci. Po wdrożeniu aplikacje są umieszczane w piaskownicy i nie wymagają specjalnych uprawnień do zapisywania własnych plików. Oznacza to również, że inne aplikacje nie mają bezpośredniego dostępu do piaskownicy tej aplikacji. Jednak aplikacje nadal mają dostęp do plików w kolekcjach udostępnionych, w tym do domyślnych folderów Zdjęcia, Wideo, Muzyka i Pobrane.

Aby zapobiec łamaniu aplikacji, które nie wdrożyły Scoped Storage (większość z nich w tym momencie), Google zawarł również tryb zgodności, który wyłącza ograniczenia dostępu do magazynu Scoped Storage w aplikacjach zainstalowanych przed aktualizacją do Androida Q beta 2 oraz dla aplikacje zbudowane dla systemu Android 9 Pie lub starszego. Problemy pojawiają się, gdy ktoś odinstaluje i ponownie zainstaluje aplikację - tryb zgodności zostanie dla niej wyłączony.

Teoretycznie brzmi to jak świetna funkcja bezpieczeństwa dla Androida. Kontrowersje wynikają z tego, że Scoped Storage łamie aplikacje użytkowników, zmieniają sposób, w jaki korzystają z telefonu, oraz oburzenie deweloperów, że nie mają wystarczająco dużo czasu na aktualizację swoich aplikacji przed ostateczną wersją Androida Q.

Teraz Google zdecydował się na przełamanie nowej funkcji bezpieczeństwa, nie wymuszając interfejsu API w kolejnej wersji beta Androida. Zamiast tego nastąpi stopniowe przejście do Scoped Storage, wymagając od aplikacji dostosowania się do nowego interfejsu API w przyszłym roku, aby być gotowym do wydania Androida R.

15 najważniejszych funkcji Androida Q, o których musisz wiedzieć