Структура файлів і папок Android
Якщо полазити в любому файловому менеджері на планшеті з ОС Android, зразу виникає питання що то за папочки і яка за що відповідає. Android створена компанією Google на базі ядра Linux. Тому користувачі Windows дико здивуються чого тут нема диску C: D: E: ітд. В Android структура як і в Linux. Давайте пробіжимось і розберемося що і де.
Структура має деревовидний вигляд. У будь-якого дерева є корінь. В UNIX / Linux, корінь – це відправний пункт в файловій структурі. З кореня система обростає папками і файлами. Корінь позначається як – /
- / – корінь. Верх файлової структури.
- /cache/ – в даному розділі знаходяться тимчасові файли, точніше сюди закачуються оновлення системи.
- /dev/ – в даному розділі міститься інформація про пристрої системи і файлів.
- /data/ – користувацький розділ в якому знаходяться встановлені програми та особисті налаштування.
- /data/app/ – тут знаходяться встановлені програми та ігри.
- /data/app-lib/ – додаткові бібліотеки необхідні для роботи певних програм (каталог присутній в нових версіях Android).
- /data/dalvik-cache/ – кеш-пам’ять, для роботи Java машини Dalvik яка є «двигуном» в Android. Відповідає за запуск і роботу додатків.
- /data/data/ – в цьому каталозі знаходяться індивідуальні налаштування кожного користувацького додатка, бібліотеки та інші файли необхідні файли для їх роботи.
- /data/system/ – в даному розділі знаходяться налаштування системних додатків.
- /efs/ – знаходиться файли і каталоги які відповідають за IMEI (даний розділ є не у всіх Android).
- /preload/ – в даному каталозі знаходяться додаткові файли і каталоги. Їхня копія робиться також у каталозі /system/ (даний розділ є не у всіх Android, переважно в Samsung).
- /system/ – даний розділ містить системні папки та файли необхідні для функціонування Android.
- /System /app/ – тут знаходяться системні програми та сервіси (в нових ОС Android сервісні додатки винесли в іншу папку /priv-app/).
- /System/bin/ та /system/xbin/ – папки містять файли і посилання на виконувані бінарні файли.
- /System/xbin/su – файл відповідає за Root права.
- /System/camerdata/ – в цій папці знаходяться файли відповідають за роботу камери.
- /System/etc/ – в цій папці знаходяться конфігураційні файли необхідні при завантаженні ОС а також необхідні в процесі роботи різних програм
- /System/init.d/ – в цій папці знаходяться скрипти
- /System/etc/hosts – файл відповідає за блокування, переадресацію веб адрес.
- /System/etc/apns.conf – файл з інформацією про точки доступах інтернет (APN)
- /System/etc/gps.conf – налаштування GPS
- /System/fonts/ – папка з системними шрифтами
- /System/framework/ – папка з «процесами» Android
- /System/lib/ – бібліотеки системних додатків і сервісів
- /System/lib/modules/ – драйвери системи
- /System/media/ – папка з системними звуками і анімацією включення
- /System/media/bootanimation.zip – виконуваний архів з завантажувальної анімацією
- /System/priv-app/ – папка з сервісами Android
- /System/tts/ – папка з голосовими двигунами системи
- /System/build.prop – конфігураційний файл за допомогою якого можна змінити системні налаштування
- /proc/ – віртуальний розділ містить інформацію про ядро і його конфігурації
- /mnt/ – в даний розділ монтуються (додаються) карти пам’яті і внутрішня пам’ять та інші віртуальні розділи (також в нових версіях можна зустріти розділ /storage/)
- /storage/ – в даний розділ монтуються тільки реальні (існуючі, тобто не віртуальні) карти пам’яті і внутрішня пам’ять.
Якщо що не правильно чи є які доповнення – давайте. Обов’язково закину.
Останні коментарі