Структура и назначение папок в Android

Структура и назначение папок в Android

Сегодня мы с вами поговорим о структуре и назначении папок в 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.