При установке Андроид не спрашивает, куда вы хотели бы установить игру — он просто берет, и устанавливает, куда надо. Но чтобы установить игру с кэшем, или перенести ее на SD-карту, необходимо знать, где находится то место, куда эти игры устанавливаются.
Вроде бы простой вопрос, а никто толком ответить не может, все ходят вокруг, да около.
Память планшета
Итак, когда вы скачиваете игру из , она устанавливается в память самого планшета, а папку mnt/sdcard/Android/data/ . Например, браузер Mozilla Firefox установится сюда: Android/data/org.mozilla.firefox . При установке приложений (игр) создаются дополнительные папки с ресурсами, например с кэшем. Это файлы, которые необходимы, чтобы игры правильно работали. Путь, по которому располагается кэш: mnt/sdcard/Android/obb/ . Но это еще не все. Есть еще папка с таким путем: /sdcard/.android_secure . Не нашли такой? Не удивляйтесь, она скрыта от любопытных глаз и шаловливых ручек владельца аппарата, и получить к ней доступ можно лишь установив , а также через файловый менеджер, который работает с правами суперпользователя.
Внешняя память (SD-карта)
К сожалению, политика Гугла предоставляет разработчикам игр и приложений полную свободу действий, в том плане, что не обозначают конкретный путь на карте памяти для хранения файлов приложений. В итоге для игр могут создаваться каталоги прямо в корне карты памяти. Но есть и нормальные разработчики, которые не ленятся настроить игру, чтобы она устанавливалась по пути mnt/extsd/Android/data , а кэш устанавливается в папку obb , которая находится также внутри каталога Android .
То удобное приложение, которое вы удалили пару лет назад, чтобы освободить место на телефоне, как же оно называлось? Оно ещё существует? Теперь, когда у вас есть новый блестящий Айфон, можно ли повторно загрузить его?
Будьте уверены, вы это можете! Андроид, Windows и ОС iOS - все они хранят удобные списки из приложений, которые вы когда-либо загружали. До тех пор пока поддержка приложения не была прекращена и оно не удалено из магазина приложений, вы всегда можете посмотреть свою историю приложений и повторно загрузить любые приложения, о которых вы, возможно, забыли (бесплатно, естественно).
Андроид.
Вы можете увидеть историю Андроид-приложений на телефоне или на сайте магазина в интернете.На телефоне, откройте Play Маркет и нажмите кнопку меню (три линии). В меню, нажмите "Мои приложения и игры", чтобы увидеть список приложений, установленных на вашем устройстве. Нажмите "Все", чтобы увидеть список всех приложений, которые вы скачивали на любом устройстве, используя свою учётную запись Гугл.
В интернете, просто нажмите на эту ссылку , чтобы открыть список приложений, связанных с вашим аккаунтом Google Play. (Вы также можете попасть сюда, зайдя на сайт магазина Google Play и нажав "Приложения> Мои приложения".) Вы можете увидеть все приложения, связанные с вашим аккаунтом, или вы можете отсортировать их по устройствам.
iOS.
Вы можете увидеть свою историю приложений на телефоне или в Айтюнз.На своём Айфоне, откройте приложение App Store и нажмите "Обновления" в правом нижнем углу. Нажмите "Покупки" (если у вас есть семейный аккаунт, возможно, потребуется нажать "Мои покупки"), чтобы увидеть список всех приложений, которые скачивали вы и те, что вне вашего текущего устройства. Чтобы просмотреть список только из тех приложений, которые в настоящее время не установлены на устройстве, нажмите "Не на этом iPhone".
В iTunes нажмите на значок профиля и перейдите к "Покупки". Вы можете сортировать купленные приложения по устройствам (Айфон и Айпад), и вы можете видеть приложения, которые в настоящее время отсутствуют в вашей библиотеке, нажав на "Не в моей библиотеке".
ОС Windows Mobile 10.
Вы можете увидеть свою историю приложений в Windows 10 на любом устройстве в приложении Windows Store. Откройте приложение Windows Store и нажмите на значок профиля (рядом с полем поиска) и нажмите кнопку "Моя библиотека".Вы увидите список приложений, установленных на устройстве, которое вы используете, но вы можете нажать кнопку "Показать все", чтобы увидеть список всех приложений, связанных с вашей учётной записью Microsoft. В верхней части этого списка будут приложения, которые совместимы с этим устройством; прокрутите вниз, чтобы увидеть список "несовместимых" приложений, связанных с вашей учётной записью.
Статьи и Лайфхаки
Чтобы передать установочный файл программы, например, через Bluetooth, вам нужно знать, где андроид хранит приложения. Открыв нужную папку, вы увидите всего один файл с расширением apk., это и есть тот самый установочный файл, который вам нужен.
Почти всегда скачанные приложения сохраняются по следующему пути: /data/app/. Этот раздел отвечает не только за установленные программы, но и за их настройки и системные требования.
Если по умолчанию у вас стоит установка сторонних программ на карту памяти, тогда вам следует искать папку с файлами по этому пути: /sdcard/android/data/.
Что означает раздел, где хранятся программы
- Папка /data/ - пользовательский раздел, где сохраняются все скачанные сервисы. В этом разделе есть пункты, каждый из которых отвечает за определенную функцию.
- Например, /data/app – это основная папка, где лежат установочные файлы. По адресу /data/data хранятся индивидуальные настройки, а в папке /data/system/ можно найти настройки системных программ.
- Есть еще раздел /data/dalvik-cache, он отвечает за запуск и корректную работу сервиса.
- В некоторых более современных смартфонах на базе ОС андроид можно встретить раздел /data/app-lib, здесь находятся дополнительные библиотеки, которые необходимы для работы программ.
Как извлечь установочный файл из андроид
Например, вы на Google Play скачали какую-то программу, которая очень понравилась вашему другу. Но маркета в его телефоне нет, а поэтому он просит перекинуть файл apk. на его устройство через почту или Bluetooth.
- Чтобы найти и извлечь этот файл, вам надо знать, где он расположен. Как выяснили выше, это папка /data/app.
- Теперь подключите свой смартфон к компьютеру и запустите ddms.bat, который находится в разделе «Tools».
- В строке «Name» выберите ваше устройство, а затем в разделах, которые указаны сверху, найдите «Device» и кликните «File Explorer».
- Осталось найти папку /data/app и перетащить ее на компьютер.
- Открыв эту папку, вам нужно найти установочный файл apk. и скинуть себе на телефон. Теперь вы сможете без проблем передать его любым удобным способом.
В данной статье вы узнаете какие папки (директории) в Android существуют, какие файлы в них находятся, за что отвечают данные папки и файлы и зачем они нужны.
Предисловие о структуре
У многих есть компьютер и на них установлена ОС Windows. Все прекрасно знают, что в данной ОС все распределено по дискам:
C: — на данном диске находиться система
D: — для личных файлов (диска может и не быть, если он не «разбит»)
E: — Z: — флешки, переносные жесткие диски, CD или DVD приводы.
В Windwows все рассредоточено по различным дискам. В UNIX/Linux куда входит и Android (а также BSD, куда входит Mac OS X) все выглядит все немного иначе. Файловая структура имеет древовидный вид. Возможно сейчас не понятно, но дальше с прочтением статьи будет более понятно.
Также стоит знать что Android как и в Linux, в отличие от Windows очень чувствительны к регистру. Например папка Name, NaMe, name, NAME — это 4 разных папки, тогда как Windows сможет создать только одну папку с таким именем.
Для того чтобы было более понятно о чем идет речь, рекомендуется установить файловый менеджер Root Browser.
Структура и назначение папок и файлов Android
Как было выше сказано — структура имеет древовидный вид. У любого дерева имеется корень, в UNIX/Linux он также существуют. Корень — это отправной пункт в файловой структуре, с корня система обрастает папками и файлами. Корень в UNIX/Linux отмечается как знак:
/
подробно о разделе dev
/dev/ — в данном разделе содержится информация о устройствах системы и файлов.
[свернуть]
подробно о разделе data
раздел /data/ — пользовательский раздел в котором находятся установленные приложения, личные настройки
папка /data/app — здесь находятся установленные приложения, игры.
папка /data/app-lib — дополнительные библиотеки необходимые для работы определенных приложений (присутствует в новых версиях Android).
папка /data/dalvik-cache — кеш-память, для работы Java машины Dalvik которая является «двигателем» в Android отвечающая за запуск и работу приложений.
папка /data/data — в данной папке находятся индивидуальные настройки каждого пользовательского приложения, библиотеки и другие файлы необходимые файлы для их работы.
папка /data/system/ — в данном разделе находятся глобальные настройки пользовательского окружения, синхронизация, аккаунты, блокировка.
файлы gesture.key, locksettings.db, locksettings.db-shm, locksettings.db-wa l — графический ключ , пин-код.
[свернуть]
подробно о разделе preload
раздел /preload/ — в данном разделе находятся дополнительные файлы и папки, которые зеркалируются в раздел /system/ (данный раздел имеется не во всех Android, преимущественно в Samsung).
[свернуть]
подробно о разделе system
раздел /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/build.prop — конфигурационный файл с помощью которого можно изменить системные настройки.
[свернуть]
подробно о разделе proc
раздел /proc — виртуальный раздел содержащий информацию о ядре и его конфигурации.