Комплектующие ПК

Где в андроиде находятся программы. Куда Андроид скачивает файлы? Где хранятся APK-файлы

Впервые скачав файл на свой смартфон или планшет, начинающий пользователь задается вопросом, где же его теперь найти? Ведь только-только начав пользоваться мобильным устройством, он еще не знает, куда скачиваются файлы на Андроид. В данной статье мы и постараемся найти это место.

Где в Андроид располагаются закачанные файлы

В операционной системе Android для загружаемых из сети файлов используется папка с именем Download . Папка Download, как правило, находиться в корневом каталоге доступной пользователю внутренней памяти. Если в смартфон (планшет) установлена , то на ней система также может для скачанных файлов. Путь для нее можно указать в настройках приложения, которым загружаются файлы.

Чтобы найти скачанные файлы нужно установить на смартфон (планшет) любой файловый менеджер.

Если вы не обнаружили в папке Download загруженный из сети объект, то вероятно приложение создало свою папку и сохранило в нее файл. Например, браузер UC Browser закачивает файлы в свою папку под названием UCDownloads.

Вы можете изменить место для скачанных файлов в настройках браузера.

Откройте настройки приложения, выберите в меню пункт «» и укажите папку, в которую будут помещаться закачиваемые браузером файлы.

При установке Андроид не спрашивает, куда вы хотели бы установить игру — он просто берет, и устанавливает, куда надо. Но чтобы установить игру с кэшем, или перенести ее на 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 .

В данной статье вы узнаете какие папки (директории) в 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 — виртуальный раздел содержащий информацию о ядре и его конфигурации.

Приложения на Андроиде хранятся во внутренней памяти или на SD-карте. Но не все пользователи знают, как переносить их и где найти папку с программами при подключении к компьютеру.

Иногда необходимо узнать расположение игр на мобильных устройствах, ведь там лежат сохранения. Начиная с Андроида 2.2, пользователям стала доступна функция переноса приложений на SD-карту. Но на некоторых устройствах установка программ на внешний носитель запрещена. Это зависит как от операционной системы, так и от свойств устанавливаемого приложения.

Чтобы установить программу на SD-карту, нужно:

  1. Открыть настройки телефона и перейти к перечню приложений.
  2. Среди вкладок выбрать загруженные во внутреннюю память.
  3. Найти приложения, которые были установлены пользователем, а не разработчиком.
  4. По очереди перенести их на SD-карту, нажимая соответствующую клавишу.

Если кнопка для переноса недоступна, придётся воспользоваться внешними программами.

На Samsung

Чтобы обнаружить папку с приложениями, необходимо подключить устройство к компьютеру. Зайдите в проводник и найдите data. Это главная папка пользователя, куда сохраняются установленные программы и их данные. Внутри лежит несколько меньших категорий, отвечающих за различные функции. В app устанавливаются приложения, в data - персональная конфигурация системы, а в system - настройки операционной системы.

Отдельного внимания заслуживает dalvik-cache. В этой папке хранятся сервисы для корректного запуска и поддержки работы приложений. В некоторых устройствах также присутствует app-lib. Папка хранит библиотеки для работы определённых частей программного кода.

В какой папке находятся установленные приложения

На устройствах Android файлы располагаются по одинаковому принципу. Даже название папок, в большинстве случаев, идентично. Но разные типы файлов сортируют по соответствующим каталогам. Приложения сохраняются в android/app или data/app. Обе папки расположены в основной памяти устройства.

Внутри также находятся каталоги для хранения персональных настроек и кеша. Они соответственно называются data и obb. Большинство приложений использует только одну из этих папок для временной информации, но некоторые, особенно игры, задействуют обе.

Перенос приложений на карту памяти Android 7: пошагово

На устройствах, сделанных на базе Android, есть встроенная функция переноса информации между внешней и внутренней памятью. Чтобы перенести данные, необходимо:

  1. Зайти в настройки смартфона.
  2. Найти и открыть приложения.
  3. Выбрать, какую программу необходимо перенести.
  4. Открыть приложение.
  5. Нажать кнопку переноса на SD-карту.
  6. Согласиться с изменениями.
  7. Дождаться окончания процесса.

Общий принцип действий похож вне зависимости от версии операционной системы.

Почему приложения не устанавливаются на карту памяти Андроид

Причины возникновения проблемы зависят от версии операционной системы. Но решение неполадки в общем случае похоже.

На Андроиде четвёртой версии пользователь впервые получил возможность изменять настройки памяти: выбирать место сохранения файлов. Именно Android 4.0 позволил делать это без root. Для этого нужно зайти в параметры системы и перейти к разделу памяти. Откройте конфигурацию и укажите в качестве стандартного места установки приложений внешнюю карту.

Теперь приложения, загружаемые из Google Play Market, будут автоматически размещаться на SD-карте. Старые программы придётся перенести вручную или переустановить. Чтобы сделать это, зайдите в настройки приложений. Открывайте программ по очереди и осуществляйте перенос, нажимая соответствующую клавишу. Это можно сделать не со всеми приложениями. Разработчики Android внесли ограничение на изменение местоположения системных файлов и предварительно установленных программ. Чтобы снять его, необходимо установить права суперпользователя.

Root устанавливается при помощи различных программ. При этом пользователь получает безграничные права над системой и может изменять последнюю на своё усмотрение. Это приводит к потере гарантии на устройство, если она ещё не закончилась. Соблюдайте осторожность и старайтесь не повредить операционную систему.

Почему некоторые приложения не переносятся на карту памяти

На каждом смартфоне есть предварительно установленные приложения. Их загружает разработчик, при этом настраивая доступ. Таким образом, пользователь не может редактировать определённую часть системы. В том числе переносить или удалять некоторые приложения. Но этот запрет можно обойти тремя способами:

  1. Установить приложение для переноса данных. Немногие программы могут сделать это без root.
  2. Использовать права суперпользователя для транспортировки информации их внутреннего хранилища.
  3. Внести изменение в операционную систему, чтобы SD-карта распознавалась как расширение внутренней памяти.

Первый вариант сложен, поскольку нужно найти приложение, способное работать с SD-картой. Одно из подходящих - Cleaner Master. Второй и третий способы не рекомендуются неопытным пользователям, поскольку изменение внутренней составляющей системы может повлечь непоправимый вред.

Если у Вас уже давно имеется смартфон, то Вы, вероятно, установили и удалили уже намного больше приложений, чем можете запомнить. Вот как получить доступ к списку всех приложений, которые Вы установили на своих телефонах Android в течение времени.

Эта функция встроена в Google Play Store, поэтому Вы можете увидеть весь список с любого устройства, на котором используется Ваша учетная запись Google. Даже приложения, которые Вы установили на Вашем первом Android-телефоне, должны отображаться здесь (при условии, что они все еще доступны для загрузки, конечно). Кроме того, поскольку это часть Google Play Store, процесс просмотра приложений будет одинаковым на всех устройствах.

Для начала запустите Google Play Store и откройте меню. Для этого либо сделайте свайп вправо, либо коснитесь трех линий в верхнем левом углу.

Здесь нажмите «Мои приложения и игры».

В этом меню есть три вкладки (или четыре, в зависимости от того, зарегистрированы ли Вы в каких-либо бета тестах приложений). Третий вариант должен называться «Библиотека». Нажмите на него.

По умолчанию этот список показывает все приложения, которые Вы установили в прошлом, но которые в настоящее время не установлены на устройстве, которое Вы используете. Это имеет смысл, потому что есть вкладка «Установленные», расположенная слева от вкладки «Библиотека», которая покажет Вам все, что в настоящее время установлено на устройстве.

Здесь нужно обратить внимание на несколько разных вариантов: во-первых, Вы можете выбрать сортировку списка по недавним, что покажет Вам те приложения, которые недавно были добавлены в Вашу учетную запись или в алфавитном порядке. Выбирайте.


Вы также можете удалить любое приложение из этого списка. Также стоит отметить, что если это платное приложение, то Вам не придется повторно покупать его, если Вы когда-нибудь захотите его переустановить. Он по-прежнему связан с Вашей учетной записью Google.