как узнать путь приложения на андроид
В какую папку устанавливаются приложения на Андроид
При инсталляции программного обеспечения на Android не требуется указывать путь для его размещения, т.к. он прописывается автоматически. Это удобно, но вызывает затруднения при попытке вручную очистить кэш. О том, в какую папку устанавливаются приложения на Андроид, расскажет Appsetter.ru
Где находится ПО после установки
В ОС Android стандартное расположение файлов — они размещаются по определённым папкам в зависимости от типа. В корне внутреннего жёсткого диска создаётся каталог «Android».
В нём размещены ещё два: «Data» и «Obb». В первом размещены документы, принадлежащие программам. Второй — это место, куда устанавливаются игры на Андроид.
В некоторых случаях (обычно это игры) софт может занимать сразу оба — в первом основные данные, во втором кэшированные. Если в процессе работы с программами появляются другие данные, они размещаются в разделах для изображений, видео или аудио.
Размещение в корне накопителя
Ещё одно место, куда устанавливаются приложения на Андроид — это корневой раздел внутренней памяти. Это характерно для мессенджеров, например, Viber, Telegram, WhatsApp и другого ПО. В нём создаётся папка с названием самого ПО, а внутри неё помещаются полученные в ходе его использования кэш, аудио и видео, изображения, история переписок и т.д.
Где хранятся APK
Если владелец мобильного устройства загружает АПК из Сети, они по умолчанию попадают в «Download».
Т.к. сюда помещаются практически вся информация, скачанная из Интернета, для более комфортного доступа к АПК предусмотрена категория, в которой находятся файлы только этого типа. Чтобы получить к ней доступ, нужно через установленный на устройстве проводник перейти в раздел «Категории», а оттуда — в «APK».
Заключение
Чтобы вручную очистить кэшированные файлы установленного на телефоне ПО, пользователю нужно знать, в какой папке хранятся приложения на Андроиде. Обычно это каталог, носящий название операционной системы, расположенный в корневой части памяти. Здесь расположена большая часть программного обеспечения. Остальная часть располагается в корневом пространстве. Если пользователь скачивает АПК для установки софта, они по умолчанию размещены в «Download». Для быстрого доступа к ним во встроенном проводнике есть одноимённая категория, через которую легко и удобно устанавливать ПО.
Где приложения хранят свои данные
Андрей Подкин
При использовании приложений под Android иногда появляются вопросы: «А где приложение хранит созданные файлы?», «Можно ли до них достучаться?» и «Удалятся ли файлы при удалении приложения?» Давайте попробуем посмотреть, где же приложение может хранить свои данные и какие последствия это имеет для пользователя.
Внутреннее хранилище данных
Смысл следует непосредственно из названия. Внутреннее хранилище (internal storage) располагается всегда в памяти смартфона вне зависимости от того, есть ли возможность установки карты памяти (и тем более того, вставлена ли она). Эта область памяти является защищенной. Находится в системном разделе /data. По умолчанию все файлы, которые там располагаются, доступны только тому приложению, которое их создало. Разумеется, можно сделать файлы доступными для других приложений, но это надо делать специально. Если приложение не открывает файлы для доступа извне, достучаться к ним можно будет только получив root.
Назначение хранилища понятно: внутренние защищенные данные, к которым не должно быть нерегламентированного доступа. Проблемы (с точки зрения пользователя) могут быть в следующих случаях:
Пример: приложение «Лекции по истории России». В приложении хороший контент (и по содержанию, и по качеству звука). Но сохраняется он во внутреннюю память. На бюджетных устройствах, где этой памяти мало, становится затруднительным закачать заранее много лекций, а потом, отключившись от интернета, слушать их. Второй проблемой становится собственно регламент доступа к данным. Даже если ограничиться тематикой истории, у меня есть аудиофайлы, полученные из трех источников: данное приложение, подкасты и аудиоверсии роликов с youtube. Хочется взять и объединить навек в их земной юдоли под владычеством всесильным Властелина Мордора их все в единый плейлист, и слушать его одним аудиоплеером. Но на смартфоне без root это сделать невозможно.
Внешнее хранилище «личных» данных
С точки зрения разработчика, кроме внутреннего хранилища данных, для персональных целей приложения есть еще внешнее хранилище. Оно необязательно размещается на карте памяти. Это может быть и внутренняя память смартфона, но весь раздел с такими данными размещается в общем доступе. В корне раздела есть папка Android/data, а в ней — подпапки с именами пакетов приложений.
Плюсы такого подхода очевидны: данные доступны извне для целей пользователя. А если это карта памяти, то и емкость может быть ограничена только вашими финансами (в продаже уже можно найти карты памяти на 400 гигабайт). Минусы тоже понятны: в любой момент любое приложение (конечно, имеющее разрешение на доступ к «внешним» данным) может взять и стереть чужие файлы. Также файлы будут удалены системой при удалении приложения (или при очистке его данных).
Пример приложения: подкаст-менеджер BeyondPod (более-менее свежей версии, раньше файлы хранились по-другому). Пользователь имеет доступ к скачанным подкастам и может легко удалять их (например, в целях экономии места) или слушать их во внешнем плеере.
Общее внешнее хранилище
Располагается в корне «внешнего» раздела на одном уровне с папкой «Android». Предназначается для хранения данных, разделяемых между разными приложениями. Обычно в документации Google в качестве примера приводят картинки (фото с камеры — папка DCIM). Основная проблема данных файлов: они никогда не удаляются автоматически. Даже если приложение вы удалили.
Пример: мессенджер Telegram. После того, как вы удалили приложение, загруженные файлы никуда не исчезают. Они продолжают спокойно лежать на накопителе данных, занимая драгоценное место.
Как можно удалить файлы, не удаляя приложения
Здесь важно ввести еще одну классификацию файлов приложений. Она справедлива для внутреннего хранилища и для внешнего хранилища личных данных. Все данные делятся на два типа: собственно данные и кэш.
Данные (папка data) — некие файлы, которые, по логике Google, нужны для постоянной работы с ними. Если полностью их удалить, то приложение поведет себя точно так же, как если бы его переустановили (удалили и заново установили). Частичное удаление файлов может не привести ни к каким неприятным последствиям. Но важно понимать, какие конкретно данные вы удаляете (например, очевидно, что скачанные файлы подкастов можно удалять совершенно свободно — это не повлияет на работоспособность подкаст-менеджера).
Кэш — временные данные, которые сформированы в ходе работы приложения и нужны для ускорения этой работы. Например, данные, которые часто нужны в интернете, загружаются и в дальнейшем вместо загрузки открываются локально (разумеется, кэш может обновляться, чтобы не показывать устаревшие данные). Удалять кэш любого приложения можно совершенно спокойно, это штатная операция.
Очистка памяти и кэша вызывается из настроек приложения. Кнопка «Очистить кэш» очищает только кэш, а кнопка «Очистить данные» — и кэш, и данные приложения.
Удаление файлов приложения из общего внешнего хранилища выполняется только вручную. Более того, даже оценка того, от какого приложения эти файлы остались, тоже выполняется вручную.
В какую папку устанавливаются приложения на андроид
Последнее обновление: 26/08/2020
При установке приложений, ОС Android не спрашивает пользователя о конечной папке инсталляции. Такой подход упрощает установку игр и программ, но усложняет поиск apk или папки с приложением для удаления остаточных файлов.
Какая папка содержит установленные приложения
Расположение данных в ОС Android – стандартизировано. А каждому типу файлов присвоена соответствующая папка. Для приложений такая папка зовется Android, и находится во внутренней памяти. При этом внутри содержаться ещё две папки:
В папке Data хранятся данные приложений. В Obb – кэш игр. Иногда приложение занимает обе папки – данные в Data, а кэш в Obb, но чаще подобное расположение касается только игр. Другие файлы, что появляются в процессе использования приложений, хранятся в соответствующих папках для музыки или изображений.
Когда приложения устанавливаются в корневую папку
Стоит отметить, что далеко не все приложения попадают в папку Android — некоторые программы сохраняются в корне внутреннего накопителя (то есть они лежат там же, где и папка Android, а не внутри ее). К примеру, для приложений Viber или Titanium Backup система в корне создает папки Viber и Titanium Backup, а внутри этих папок сохраняются файлы, которые вы получаете через данные приложения: все данные, кэш, а так же другие файлы, появляющиеся в процессе использования – картинки, стикеры, базы данных и т.д., сохраняются внутри созданных папок. Если вы хотите зайти и почистить их, то путь до них выглядит так: Внутренний накопитель->Viber. На некоторых устройствах «внутренний накопитель» может называться «внутренняя память».
Где храняться apk?
При загрузке apk с google play или с других сайтов, файлы попадают в папку «Download», и полный путь к apk будет таким: внутренний накопитель->Download. В этот каталог попадают вообще все загруженные из интернета файлы. Поэтому для удобства в системе предусмотрена категория, которая так и называется APK. Зайдя в этот каталог вы увидите только апк файлы, загруженные на ваше устройство. Чтобы попасть в эту категорию откройте проводник (который установлен по умолчанию на вашем андроид устройстве), выберите закладку «Категории» и кликните по иконке APK.
Вывод
Большинство APK приложений и программ сохраняются в папке «Android». Если приложение в этой папке отсутствует, тогда искать следует в корневой папке внутреннего накопителя (встроенной памяти), как показано в статье.
Куда на планшете устанавливаются приложения
При установке Андроид не спрашивает, куда вы хотели бы установить игру — он просто берет, и устанавливает, куда надо. Но чтобы установить игру с кэшем, или перенести ее на SD-карту, необходимо знать, где находится то место, куда эти игры устанавливаются.
Вроде бы простой вопрос, а никто толком ответить не может, все ходят вокруг, да около.
Память планшета
Итак, когда вы скачиваете игру из Google Play, она устанавливается в память самого планшета, а папку mnt/sdcard/Android/data/. Например, браузер Mozilla Firefox установится сюда: Android/data/org.mozilla.firefox. При установке приложений (игр) создаются дополнительные папки с ресурсами, например с кэшем. Это файлы, которые необходимы, чтобы игры правильно работали. Путь, по которому располагается кэш: mnt/sdcard/Android/obb/. Но это еще не все. Есть еще папка с таким путем: /sdcard/.android_secure. Не нашли такой? Не удивляйтесь, она скрыта от любопытных глаз и шаловливых ручек владельца аппарата, и получить к ней доступ можно лишь установив ROOT права на планшет, а также через файловый менеджер, который работает с правами суперпользователя.
Внешняя память (SD-карта)
К сожалению, политика Гугла предоставляет разработчикам игр и приложений полную свободу действий, в том плане, что не обозначают конкретный путь на карте памяти для хранения файлов приложений. В итоге для игр могут создаваться каталоги прямо в корне карты памяти. Но есть и нормальные разработчики, которые не ленятся настроить игру, чтобы она устанавливалась по пути mnt/extsd/Android/data, а кэш устанавливается в папку obb, которая находится также внутри каталога Android.
Как найти список всех приложений, установленных из Google Play
Если у Вас уже давно имеется смартфон, то Вы, вероятно, установили и удалили уже намного больше приложений, чем можете запомнить. Вот как получить доступ к списку всех приложений, которые Вы установили на своих телефонах Android в течение времени.
Эта функция встроена в Google Play Store, поэтому Вы можете увидеть весь список с любого устройства, на котором используется Ваша учетная запись Google. Даже приложения, которые Вы установили на Вашем первом Android-телефоне, должны отображаться здесь (при условии, что они все еще доступны для загрузки, конечно). Кроме того, поскольку это часть Google Play Store, процесс просмотра приложений будет одинаковым на всех устройствах.
Для начала запустите Google Play Store и откройте меню. Для этого либо сделайте свайп вправо, либо коснитесь трех линий в верхнем левом углу.
Здесь нажмите «Мои приложения и игры».
В этом меню есть три вкладки (или четыре, в зависимости от того, зарегистрированы ли Вы в каких-либо бета тестах приложений). Третий вариант должен называться «Библиотека». Нажмите на него.
По умолчанию этот список показывает все приложения, которые Вы установили в прошлом, но которые в настоящее время не установлены на устройстве, которое Вы используете. Это имеет смысл, потому что есть вкладка «Установленные», расположенная слева от вкладки «Библиотека», которая покажет Вам все, что в настоящее время установлено на устройстве.
Здесь нужно обратить внимание на несколько разных вариантов: во-первых, Вы можете выбрать сортировку списка по недавним, что покажет Вам те приложения, которые недавно были добавлены в Вашу учетную запись или в алфавитном порядке. Выбирайте.
Вы также можете удалить любое приложение из этого списка. Также стоит отметить, что если это платное приложение, то Вам не придется повторно покупать его, если Вы когда-нибудь захотите его переустановить. Он по-прежнему связан с Вашей учетной записью Google.