В Android 12 будет реализована общесистемная корзина

-
Изучая тестовые сборки, энтузиасты зачастую находят довольно интересные функции. И хоть они далеко не всегда впоследствии реализуются разработчиками, анализировать их довольно интересно. На этот раз в свежей версии Android была обнаружена общесистемная корзина.

В Android 11 была реализована технология Scoped Storage, благодаря чему любое приложение получало обособленную часть хранилища. Часть приложений, таких как файловые менеджеры, которым для работы требуется полный доступ к системе, имеют возможность просить разрешение на такой доступ. В Android 12 всем приложениям придется использовать MediaStore API для работы с информацией в хранилище, если же разработчики приложений по каким-то причинам не будут использовать данный интерфейс, они не смогут получить доступ к общесистемной корзине.

Временно удаленные файлы располагаются там же, где были изначально, но уже в скрытом формате, однако с помощью общесистемной корзины такие файлы будут собраны в одном месте, причем пользователю будут доступна информация об объеме таких файлов, а так же возможность их безвозвратного удаления или восстановления.