Сегодня мы с вами поговорим о структуре и назначении папок в Android. Каким образом реализована система папок и файлов, где находится и за что отвечает расположенная информация в каждой директории?
Предисловие
У большинства людей имеется персональный компьютер, на котором стоит операционная система Windows. Пользователи отлично осведомлены, что здесь вся информация структурирована по дискам:
C:\ – системный раздел с файлами OS;
D:\ – здесь хранится личная информация (музыка, фильмы, документы, фотографии и т.д.);
E, Z:\ – съемные носители (флешки, дисководы, внешние диски).
То есть в OS Windows вся информация распределена по разным дискам. Что касается программного продукта Unix/Linux, частью которого является Android, ситуация обстоит по-другому. Структура папок в Android представлена в древовидной реализации. Возможно, вы смутно себе это представляете, но дальше мы объясним, что к чему.
Следует понимать, что система по-разному интерпретирует файлы с одинаковыми названиями в разных регистрах. Например, Folder, FOlder, FOLDER, fOlDER воспринимается операционкой как разные директории. В Windows доступно создание лишь 1 папки с 1 названием.
Для более наглядной демонстрации работы советуем скачать и инсталлировать программу Root Browser.
Структура папок в Android
Она реализована в форме дерева. Каждое дерево имеет корень, который является точкой отсчета в структуре документов. Начиная с корня, строится цепочка директорий и файлов. Его условное обозначение – знак «слэш» — /
Основные директории и их назначение
/cache/ – директория предназначена для хранения временных файлов. Сюда загружаются пакеты обновлений OS.
/dev/ – содержит системную информацию.
/data/ – категория пользователя. Здесь расположены инсталлированные программы, пользовательские настройки и персональные данные.
/efs/ – здесь отображаются документы и директории, идентифицирующие устройство (уникальный параметр IMEI). Эта папка присутствует только в некоторых версиях OS Android.
/preload/ – служебные документы, копия которых находится в папке system. Как правило, эта директория присутствует в устройствах Samsung.
/system/ – системный раздел с набором документов и файлов, предназначенных для корректной работы операционной системы Android.