Един от основните фокуси на Android Q досега е поверителността, което доведе до голяма промяна в начина, по който приложенията имат достъп до файловата система на телефона. В най-новата бета версия Google внедри Scoped Storage, важен принцип на този повод за поверителност и веднага бе посрещнат с отрицателни отзиви и противоречия.
Scoped Storage има добри намерения: има за цел да позволи на приложенията да имат своя собствена зона за съхранение, като същевременно им пречи да имат достъп до целия дял за съхранение. Когато се реализират, приложенията се поставят в пясъчна кутия и не се нуждаят от специални разрешения за запис в собствените си файлове. Това също означава, че други приложения нямат директен достъп до пясъчната кутия на това приложение. Приложенията обаче все още имат достъп до файлове в споделени колекции, включително папки по подразбиране Снимки, Видеоклипове, Музика и Изтегляния.
За да предотврати счупване на приложения, които не са внедрили Scoped Storage (повечето от тях в този момент), Google също включи режим на съвместимост, който деактивира ограничителните разрешения за съхранение на Scoped Storage за приложения, инсталирани преди актуализацията до Android Q beta 2, и за приложения, създадени за Android 9 Pie или по-стари. Проблемите възникват, когато някой деинсталира и преинсталира приложение - режимът на съвместимост ще бъде деактивиран за него.
На теория това звучи като отлична функция за сигурност за Android. Спорът произтича от това, че Scoped Storage разбива приложенията на потребителите, променя начина, по който те използват телефона си, и волята на разработчиците за това, че нямат достатъчно време за актуализиране на приложенията им преди окончателното издание на Android Q.
Сега Google реши да изпомпва почивките на новата функция за защита, като не налага API в следващата бета версия на Android Q. Вместо това ще има по-постепенен преход към Scoped Storage, който изисква приложенията да се адаптират към новия API през следващата година, за да бъдат готови за пускането на Android R.
Топ 15 функции Android Q, за които трябва да знаете