В Android N появится простой способ запроса приложению прав на доступ к общим папкам

0
141

Файловое хранилище в Android меняется с выходом новых версий операционной системы. Все начиналось с отдельных папок для каждой программы и прав чтения и записи для всего остального.
Первые изменения произошли в Android 3.0 Honeycomb, где Google впервые запретила запись на внешние накопители, но никто не принимал это во внимание, пока компания не заставила придерживаться этих правил в KitKat. В Android N сотрудники компании продолжили работу в этом направлении, представив API под названием пределах области Directory Access.

Новый API позволяет приложениям запрашивать доступ к папкам с мультимедиа, например, фотографий и загрузок. Принцип работы прост: когда программе нужны права чтения или записи файлов, система запрашивает у пользователя доступ к нужному контенту. На данный момент приложения могут получать доступ к папкам Music, Podcasts, Ringtones, Alarms, Notifications, Pictures, Movies, Downloads, DCIM и Documents. Когда разрешение уже получено, программа имеет права чтения и записи в выбранных папок во внутренней памяти, на SD-карте или USB-накопителе.
Небольшим преимуществом пределах области Directory Access API для разработчиков станет также то, что старые разрешения READ_EXTERNAL_STORAGE и WRITE_EXTERNAL_STORAGE больше не нужны. Новый API станет лучшим решением для приложений, работающих с текстом, музыкой и фотографиями.
По материалам AndroidPolice

2ca29a1a0b9b9c34dc885f0f72e71695

Источник: Ua Format