5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Нет папки obb в Андроид. Что делать

Нет папки obb в Андроид. Что делать

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если вы выложили новую версию игры или её кэш, пожалуйста, сообщите об этом модератору, нажав на вашем сообщении кнопку «Жалоба».

С запросами на обновление уже существующих на форуме игр обращайтесь в тему Обновите игру!

Установка игр с кэшем
Жанр: Разное
Последнее обновление темы: 9.11.2013

Как устанавливать приложения «.apk»? (FAQ)

FAQ по Android OS

Существует 2 способа установки игр с кэшем: через USB кабель или картридер и интернет (Wi-Fi):

    C помощью USB кабеля или картридера

  1. В теме с игрой скачиваете игру (файл «.apk») и под спойлером «Кэш» скачиваете кэш с файлообменника или с форума (смотря какого он размера), обратите внимание на то какой кэш скачиваете, сейчас существует несколько типов видеоускорителей и кэша подходящих к ним: PowerVR,SnapdragonAdreno,Tegra,Tegra 2,Mali,Broadcom. Какой у вас видеоускоритель можно узнать в базе DevDB в описании вашего телефона.
  2. Берете картридер с картой памяти и вставляете в ПК или ноутбук , или подключаете телефон через USB кабель в режиме съемного диска(накопителя).
  3. Копируете кэш игры в ту папку путь которой написан в теме откуда скачали кэш(папку для кэша вам необходимо создать вручную) или предоставить создание папки в автоматическом режиме , что сведет ошибку расположения кэша игры к минимуму. Для этого используйте способ описанный ниже.

Через интернет Wi-Fi

  1. Скачиваете игру (файл «.apk») из Маркета или веб версии GOOGLE PLAY Market
  2. Устанавливаете игру.
  3. После установки запускаете игру и разрешаете ей скачать кэш через интернет Wi-Fi.

  • Игры от Gameloft— sdcard/gameloft/games/ (название игры*). Если игра с маркета, то путь будет другой — sdcard/Android/data/ (название игры*)
  • Игры от Electronic Arts (EA) — sdcard/Android/data/ (название игры*)
  • Игры от Glu — sdcard/glu/ (название игры*)
  • Игры от других разработчиков — sdcard/Android/data/ (название игры*), sdcard/Android/obb (название игры*) или sdcard/ (название игры*)

Под (названием игры*) подразумевается распакованный кэш игры!
В каждой теме с игрой использующий кэш, написан путь под спойлером «КЭШ», уточняйте это перед тем как установить игру.

Обратите внимание :владельцы девайсов с большим объемом внутренней памяти (как пример: девайсы от LG и Samsung и т.п) кэш ставится во внутреннюю память,а не на карту памяти. Если нет большой внутренней памяти , то кэш будет сохраняться на карте памяти. Если же вы хотите чтобы кэш был на карте памяти (но у вас большой объем внутренней памяти) то вам необходимо ознакомится с вариантами переноса кэша и выбрать оптимальный для вас.

1.Вопрос: Как устанавливать игры («apk»)?
Ответ: Как устанавливать приложения вы найдете здесь FAQ по Android OS.

2.Вопрос: Что такое кэш?
Ответ: Кэш – это набор файлов (текстуры, музыка, видео, служебные файлы) и папок, необходимых для запуска игры. Так же можно сказать, что это основная составляющая игры. Обычно с кэшем идут игры, которые имеют большой размер.

3.Вопрос: Для чего же нужен кэш?
Ответ: Кэш нужен для запуска и полноценной работы игры. Предположим, что игра, к примеру, размером в 1 гигабайт была бы в виде одного apk файла, то вашему смартфону просто бы не хватило бы внутренней памяти для ее установки. Так же ввиду разнообразия железа: видеускорителей, центрального процессора, разрешения экрана и т.д., существуют разные сборки кэша и поэтому в большинстве случаев кэш индивидуален под определенный телефон. Выбирайте кэш под ваш телефон/платформу.

4.Вопрос: Почему я не могу установить игру («apk»)?
Ответ: Устанавливать программы вы можете разными способами, включая установку напрямую из «apk» файла. Для этого Вам необходимо разрешить установку приложений из неизвестных источников: заходим в меню телефона, настройки/Settings>Приложения/Application Settings и ставим галочку напротив пункта Неизвестные источники/Unknown Sources. Так же убедитесь что вы устанавливаете игру(«apk») подходящую для вашего телефона. Выбирайте игру («.apk») под ваш телефон/платформу.

5.Вопрос: Игра не находит кэш или просит что то докачать, почему?
Ответ: Не правильный путь расположения кэша. Необходимо удостовериться в правильности пути, где расположен кэш. Так же, иногда для запуска игры нужно пройти верификацию: игра докачивает уникальные файлы и пишет верификацию существующих — докачайте файлы с интернета через Wi-Fi.

6.Вопрос: Почему изображение игры меньше или выходит за экран, белые текстуры и прочие артефакты?
Ответ: Cкорее всего вы установили кэш который предназначен для другого устройства.Попробуйте другой кэш или лучше всего скачайте кэш конкретно под вашу модель через Wi-Fi.

7.Вопрос: При удалении игры,кэш удаляется автоматически?
Ответ: Нет, не всегда. Иногда кэш удаляется при удалении игры, иногда нет и он остаётся на месте. Cмотрите в теме путь по которому лежит кэш игры и удаляйте его в ручную через сторонний файловый менеджер.

8.Вопрос: Как удалить игру ?
Ответ: Заходим в меню телефона, настройки>Приложения>Управление приложениями, из списка выбираем нужное приложение и удаляем. Или воспользуйтесь сторонней программой для удаления приложений.

9. Вопрос: Как сменить учетную запись в Google play на телефоне?
Ответ: Найдете тут Как удалить единственный аккаунт google не сбрасывая все настройки

10. Вопрос: Некоторые игры или программы требуют знать архитектуру процессора в вашем устройстве. Как узнать архитектуру процессора?
Ответ: Список устройств ARMv7, ARMv6, ARMv5 расположен ниже — в данном списке вы можете найти свой смартфон, телефон, планшет или другое устройство, работающее на OS Android и узнать тип процессора.

11. Вопрос: Я скачал/а кэш, но он заархивирован. Его надо разархивировать для установки игры?
Ответ: Да, нужно разархивировать и в папку игры копировать распакованный кэш.

12. В теме с игрой под спойлером не нашел кэш для игры. Что делать, где его скачать?
Ответ: У игры нет кэша — он вшит в установочный файл.

13. Что такое бэкап для игр и как его делать?
Ответ: ® Titanium Backup

GLZip — приложение для распаковки КЭШей, скачанных с серверов Gameloft на компьютер. Так же данное приложение дает ссылки на прямое скачивание КЭШей с серверов GameLoft. Приложение только для игр от GameLoft.

Скачать: GLZip.zip ( 293,5 КБ )

Для тех, у кого нет доступа к Wi-Fi и для тех, у кого он есть, но лень качать с девайса выкладываю данную
инструкцию.
1. Скачиваете APK игры от GameLoft.
2. Скачиваете GLZip и запускаете GLZip.exe.
3. В появившемся окне программы вы нажимаете кнопку View links in apk (просмотр ссылок в apk), в появившемся окне выбираете скачанный apk игры, далее вам открывается окно с ссылками для скачивания zip архива с файлами игры.
Как определить какая ссылка вам нужна? Ответы:
PVRT — PowerVR GPU (Samsung Galaxy S)
ATC — Adreno GPU (HTC , SE)
DXT — Tegra (ULP GeForce GPU) (LG ,Galaxy Tab 10)
ETC — ARM Mali GPU (Samsung Galaxy S2 )
4. После того как вы скачали zip или jar архив нажимаете кнопку Unpack(распаковать) в появившемся окне находите свой скаченный zip или jar и нажимаете открыть.
5. Ждете окончания распаковки и у вас в той же директории где был архив zip, появляется одноименная
папка, заходите в нее там будет папка sdfiles в ней и находятся распакованные файлы игры.
6. Переименовываете папку sdfiles в ту, как она должна называться (для каждой игры по разному) и копируете себе на SD в gameloft/games.
Если все сделали правильно, игра включится без проверок и докачек файлов. В некоторых версиях игр могут быть неправильные ссылки, так что ищите подходящую. Огромный плюс этой программы, то что скачивается кэш прямо с сервера Gameloft’a на максимальной скорости, а не с медлительных файлообменников. Вот и все. Приятной игры!

Сообщение отредактировал artem1701 — 23.04.17, 15:14

Читать еще:  Portal Knights 1.2.7

990x.top

Простой компьютерный блог для души)

obb что это за папка на Андроид?

Всем привет. Изучаем Андроид и все что внутри него, а как мы уже знаем, там могут быть непонятные программы, непонятные папки.. Сегодня мы будем выяснять про такую папку как obb, узнаем для чего она. Ну что ребята, я отправился в интернет. И вот что узнал — папка obb служит для хранения файлов кэша, у которых тоже идет расширение .obb и эта папка обычно расположена вот по такому пути: sdcard/Android/obb. Вот еще читаю, что эта папка может отсутствовать, в итоге могут быть траблы при установке приложений, которым нужен кэш. И читаю, что в таком случае нужно создать ее вручную (может стоит использовать какой-то файл менеджер для этого), ибо большинство программ для кэш файлов используют именно папку obb. Ну вот — то есть получается папка obb это кэш программ =)

Так, ищу еще инфушку. Вот еще читаю, что кэш в папке obb идет в формате .obb, но самое интересное что он запакован в один файл. Точнее будет так — у каждой программы кэш идет запакованный в один файл. Сами кэши размещаются вот так:

Где NameApp это имя приложения или игры. И кстати этот кэш оказывается можно открыть при помощи WinRAR. Но вот еще читаю, что если кэш программы очень большой, то он идет в сжатом виде и когда распаковывается, то извлекает файлы уже в эту папку:

Ого, тут такое читаю, короче кэш этот может иметь и другое предназначение — проверка лицензии. А прикол вот в чем, например вы запускаете игру и она не может найти кэш в нужной папке, при этом что сам кэш можно скачать только из Google Play (вообще не слышал о таком даже), что в итоге? В игре может сработать защита, ибо вы ее не купили, если кэша нет в нужной папке! Короче ребята, как-то так, вы уж извините если что не так, сам сложно понимаю все это дело.

Ну а вот вам две картинки так бы сказать в тему:

Кстати о том что такое кэш нашел такую инфу:

В общем ребята, на вопрос что за папка obb ответ один — это кэш для приложений, в том числе и для игр. Приложения в папке obb имеют свои папки, в которых и размещен кэш, который идет вроде как в виде одного файла с расширением .obb =)

На этом все, а то я уже сам тут немного запутался. Удачи вам и будьте счастливы!!

Нет папки obb на android

Сергей Копцев

Недавно решил почистить телефон от игр папка была почистил через настройки теперь нету папки obb. Если что телефон Highscreen Zera S.

Коля Журавель

Нету приложений из-за этого нету папки если нужно можешь сам создать

Лили Хазиева

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

Нян Кет

Если нет — то создай новую и туда кидай кэш игры или че там нужно. На почти всех сайтах написано, что есть папка — кидаешь, нет папки — создаешь. Не бойся, хоть она и системная а ты вместо сис. Делаешь сам. Главное путь верный.

Смирнов Кирилл

Тут все как в компе это андроид) Нету папки надо создать.)

Влад Шеревера

Ильдар Идиятов

Надо сбросить телефон до заводских настроек

dima permenev

Создай, раз надо туда кеш кинуть. Но если не пойдет игра, то и в соседнюю кинь, посмотри.

Максим Петров

Просто создай её сам и все.

Ляйсан Ибрагимова

alex

Подключите к компу и создайте папку сами.

Как установить APK игры и программы c кэшем на Андроид

Установка приложений на андроид довольно проста, в большинстве случаев вам не надо ни прошивать, ни как-то патчить своё устройство! Чтобы помочь начинающим пользователям и не только, представляем вашему вниманию мануал «как установить игры и программы на Андроид», а так же «как установить игры с кэшем на андроид».

1. Подготовка, первое что вам следует сделать:

  • Заходим в «Настройки» — в разделе «Личное» выбираем «Безопасность» — в разделе «Администрирование устройства» выбираем «Неизвестные источники» ставим галочку!

! Примечание: Андроид один для всех, но каждый производитель по какой-то причине может изменить размещение тех или иных функций в меню настроек, поэтому ваша задача найти что-то похожее на «Неизвестные источники» и поставить галочку!

2. Теперь переходим к загрузке необходимых файлов:

  • Существуют установочные файлы APK, а так же файлы кэш, это дополнительные файлы к некоторым играм и программам! Как всё это устанавливать опишу ниже, сначала разберемся как выбрать подходящие файлы для вашего устройства.
  • К некоторым приложениям в блоках версий, на нашем сайте, отображаются следующие метки:
  • Adreno , PowerVR , Mali , Tegra, Tegra 2 , Tegra 3 и другие тегра — это типы видеоускорителей. Вам необходимо выбирать файлы в соответствии с видеоускорителем вашего устройства (см пункт 2.1). Если метки отсутствуют, то кэш один для всех!
  • Так же есть метка @root — приложения которые будут работать только на устройствах с правами супер пользователя. Что такое Root права и как их получить смотри тут


2.1 Какой же КЭШ выбрать? Определяем тип процессоров в вашем устройстве:

    Вариант 1. На на нашем сайте PDALIFE.info в каталоге смартфонов и планшетов. Найти свой девайс и посмотреть в характеристиках.
    Вариант 2. Зарегистрировавшись на текущем сайте, переходим в «Личный кабинет» — «Настройки» и в поле «Гаджеты» выбираем и добавляем ваши устройства. После чего на вашей личной страничке и на странице приложения будут отображаться ваши устройства с указанными рядом типами видеоускорителей.
    Вариант 3. Воспользоваться программой CPU-Z
    Для процессоров Broadcom – пробуем кэш от Adreno
    Для процессоров Vivante – должен подходить кэш от Mali


2.2 Как узнать архитектуру процессора (arm64-v8a, armabi-v7a, x86)?

    Вариант 1. На на нашем сайте PDALIFE.info в каталоге смартфонов и планшетов. Найти свой девайс и посмотреть в характеристиках.
    Вариант 2. Для этого нужно воспользоваться специальными приложениями: AIDA64, DevCheck, CPU-Z.


3. Установка APK на Андроид:

  • Если файлы загружали на ПК, подключаем устройство при помощи USB шнурка, ждем пока устройство определится как флеш накопитель (для некоторых может потребоваться подтверждение соединения на устройстве). Далее копируем загруженный файл в удобную для вас папку.
  • Если загружали файл сразу на устройство, то предыдущий пункт пропускаем.
  • Далее запускаем файловый менеджер. Стандартный или рекомендуем установить «ES Проводник».
  • Находим загруженный файл и жмем на него, запустив установку, следуем инструкции, по окончанию жмем готово!
  • Если к игре не требуется дополнительных кэш файлов, тогда в списке ваших приложений находим игру и запускаем!


3.1 Установка игр с кэшем на Андроид:

  • Если к игре или приложению имеется кэш, то скачиваем его на ПК или сразу в смартфон.
  • Выбираем загруженный кэш и распаковываем его воспользовавшись программой архиватором WinRAR для ПК или ES Проводник на Андроид, или любым другим удобным для вас архиватором.
  • Убедитесь что полученная папка из архива не повторят в точности название архива, если вдруг повторят, то вам нужна папка внутри.
  • Папку с кэшем размещаем по пути указанному на странице с игрой (в сером блоке над ссылками).
  • Далее устанавливаем апк, как было написано выше.
  • До Android 5.0 все кэши размещаются на ВСТРОЕННОЙ карте памяти. НЕ съемной microSD! Начиная с Android 5.0 и выше в настройках устройства может быть возможность назначить внешнюю карту памяти (microSD) как основную или объединить, тогда можно размещать и на microSD
  • /Android/data/ и /gameloft/games/ — кэши, размещаемые по данным путям можно скачивать через приложение по wi-fi, или мобильный интернет. Так же, от версии к версии не обязательно качать новые кэш, все необходимое приложение скачает само.
  • /Android/obb/ — кэши в эту папку загружать только с сайта, при обновлении версии снова загружаем новый кэш.

4. Основные ошибки и часто задаваемые вопросы:

Вопрос: Что такое Root права и как их получить?
Ответ: Это пользователь с расширенными правами доступа, как Администратор на ПК с Windows. Root права можно получить методом прошивки устройства или через спец программы. Переходим на наш сайт PDALIFE.info в каталог смартфонов и планшетов находим свой девайс через поиск, если к нему есть прошивки, то вы увидите соответствующую вкладку «Прошивки» в ней вы найдете и инструкцию по получению root прав и инструкции по прошивке. Например: инструкции по прошивке Samsung G9208 Galaxy S6

Вопрос: А на моем устройстве пойдет?
Ответ: Смотрите по меткам и в Google Play поддерживается ваше устройство или нет. Мы не можем знать пойдет она у вас или нет, а ждать ответа от пользователя с таким же устройством можно долго! Лучше отпишитесь о результате!

Читать еще:  Как перенести контакты с Windows Phone на Android — пошаговая инструкция

Вопрос: Пишет синтаксическая ошибка, что делать?
Ответ: Ваша версия Андроид ниже чем требуется. Если есть возможность, то обновите свое устройство до новой версии Андроид.

Вопрос: У меня нет папки data или obb, что делать?
Ответ: Создайте ее!

Вопрос: Почему не видит кэш?, я разместил всё как написано.
Вопрос: Я разместил кэш правильно, но просит докачать ХХХ Мб, почему?

Ответ: Кэш размещен не на встроенную память телефона, а на microSD. Не каждая игра поддерживает размещение кэша на внешний накопитель. Исключением являются некоторые китайские устройства и некоторые модели Fly, в этих смартфонах/планшетах при подключении карты microSD происходит подмена внешней карты на встроенную.
Ответ 2: Запустите игру и посмотрите какую папку и где она создаст, должна быть похожа на папку из архива кэша, переместите файлы из папки в архиве в созданную игрой папку.
Ответ 3: Папку из архива нужно извлечь в текущую папку, а не в папку с названием архива (при распаковки через WinRAR)

Вопрос: Я кэш разместил правильно, но просит докачать х МБ, почему?
Ответ: Если количество МБ приблизительно равно МБ кэша скачанного с сайта, то это не докачать, а скачать полностью! То есть кэш размещен не верно, читайте предыдущий вопрос/ответ!

Вопрос: У меня мало встроенной памяти, как быть?
Ответ: Прошить root права и воспользоваться программой, например: Directory Bind.
Ответ 2: Посмотрите в настройках смартфона, некоторые производители и устройства на Android 5.0 и выше могут позволять назначать внешнюю карту памяти как основную.

PS: Общайтесь культурно, не употребляйте слова из одних заглавных букв и знаки препинания в большом количестве! В противном случае ваш комментарий может быть удалён!

Видео инструкция:

Для чего нужен файл .obb?

Применительно к операционной системе Android файлы формата obb выполняют роль вместилища ресурсов, необходимых для запуска и корректной работы некоторых программ и игровых проектов. Устанавливаются подобные файлы в соответствующую директорию и используются по мере необходимости. Как известно, инсталлировать контент на Android устройство можно двумя способами – с помощью сервиса Google Play, для чего требуется аккаунт Google, или со сторонних ресурсов – этом случае пользователю приходится самостоятельно отправлять скаченный кэш в соответствующую папку в файловой системе устройства.

В первом случае все процессы происходят в автоматическом режиме – создается необходимая папка, куда и переносится кэш. Куда сложнее обстоят дела при самостоятельной инсталляции программного обеспечения пользователем. Например, желая установить на свой аппарат игру Assassin’s Creed: Rebellion, геймеру необходимо скачать пакет, состоящий из установочного APK файла и кэша, именно последний должен занять свое места в папке obb. Но иногда в файловой системе такая папка просто-напросто отсутствует, поэтому ее необходимо создавать самостоятельно.

Создание папки obb непосредственно с мобильного устройства:

  • Используем любой File Manager (можно воспользоваться предустановленным ПО).

  • Ищем системную папку «Android», которая иногда может быть скрыта, поэтому воспользуемся опцией «Показать скрытые фалы и папки».

  • Переходим в папку «.android», тапаем иконку «новая папка» и называем ее «obb».

Создание папки obb с помощью персонального компьютера:

  • Подключаем с помощью кабеля USB мобильный аппарат к ПК.
  • Заходим в требуемый диск, ищем папку android и создаем там новую папку, «обозвав» ее obb.

Теперь, установив игру, отправляем в созданную папку obb скаченный кеш (предварительно его разархивировав) и с удовольствием погружаемся в захватывающий геймплей. Помните, после инсталляции игры нельзя ее запускать, пока кэш не помещен на свое «законное» место!

Память Андроид: очистить кэш и данные приложений

Память мобильных устройств — вопрос, интересующий многих владельцев Android-смартфонов. Объём доступной к использованию свободной памяти, предоставляемый производителями телефонов, за последние годы существенно увеличился, но объём данных, которые хранит пользователь в носимых гаджетах, растёт ещё быстрее.

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

Содержание статьи:

Накопитель заполнен на 75%. Перенести данные на SD-карту

Со временем, когда объём хранимой на смартфоне информации сильно увеличивается, пользователь может столкнуться с проблемой нехватки памяти на телефоне. Уведомление, оповещающее о том, что память заполнена , может выглядеть по-разному. Вот один из примеров:

О чём говорит это предупреждение? В данном случае система предупреждает, что на внутренней памяти устройства осталось меньше 25% свободного пространства. По большому счёту, это не критическая ошибка, доступная память ещё в наличии, но нужно иметь ввиду два момента:

  1. Свободное место на телефоне скоро может закончиться, чтобы этого не произошло в самый неподходящий момент, заранее позаботьтесь об освобождении занятого простарнства.
  2. Для комфортной работы с ОС желательно держать свободным некоторый объём памяти внутреннего накопителя. Это обеспечит поддержание уровня быстродействия и плавности в повседневном использовании.

В статье Память на Android. Все разделы памяти Андроид устройств мы подробно останавливались на разборе всех типов памяти Android OS. Там же приводилась следующая строчка:

Внутренняя память устройства (Internal phone storage) — та часть модуля памяти смартфона, которая не занята системными разделами и доступна пользователю для размещения приложений, медиа-контента и документов. Часть памяти, на которую устанавливается софт , определяется как раздел Data, а часть, занятая пользовательскими файлами — как User.
Зачастую реальной границы между этими областями нет, и тогда распределение памяти зависит только от нужд владельца устройства.

Если учесть это в рамках текущей публикации, то делаем вывод, что система может оповещать как о нехватке памяти на внутреннем накопителе в целом, так и конкретно о нехватке памяти в разделе Data . Разница в следующем:

  • Если на смартфоне требуется освободить место в общем на внутреннем накопителе, то мы можем принести в жертву либо пользовательские данные (музыка, фотографии, видео, документы), либо приложения и файлы связанные с ними.
  • Если на смартфоне необходимо освободить выделенный раздел Data , то удаление фотографий или музыки не приведёт ни к какому результату. В этом случае требуется оптимизация именно памяти, занятой программами и играми. Это важно понимать.

Если с удалением медиафайлов и документов всё более или менее понятно, то вопрос оптимизации памяти, занимаемой приложениями, рассмотрим подробнее.

Из чего состоят приложения на Андроид

В первую очередь, стоит указать, что каждое Андроид приложение условно можно разделить на три части по типу используемых файлов:

  1. Программа. Это само приложение, apk-файл .
  2. Данные приложения. Это пользовательская информация, которая сохраняется в процессе всего периода жизни той или иной программы на смартфоне. Данные вносятся в программу пользователем или по его прямому запросу.
  3. Кэш приложения. Это временно хранимые файлы. Грубо говоря, это та же пользовательская информация, с той лишь разницей, что её утрата не влияет на работоспособность приложения. Программа способна заполнить кэш нужными данными самостоятельно в процессе работы.

Теперь определим, где хранится программа, её данные и кэш приложения на Андроид.
Если продолжить отсылку к упомянутой выше статье о памяти на Android и воспользоваться классификацией разделов из неё, то можно смело утверждать, что и сама программа, и данные пользовательских приложений, и их кэш хранятся в Энергонезависимой памяти -> в Перезаписываемом разделе EEPROM -> Internal phone storage (внутренний накопитель) -> Data (то есть, данные).
Мы в данном случае не рассматриваем системные приложения, так как они расположены в Прошиваемом разделе System, и, без наличия root-прав, недоступны для удаления.
То есть, из вышесказанного делаем вывод, что и программа, и её данные с кэшем занимают память в разделе Data , а это значит, что очистка любой из этих составляющих, освобождает пользовательское место и, собственно, частично решает проблему нехватки памяти на Андроид устройстве.
Взглянем на все составные части приложений Android детальнее.

Читать еще:  Топ лучших смартфонов Самсунг ( Samsung )

Удаление приложения на Андроид

Сначала отметим, что сама программа в системе Андроид — это не только apk-файл . Кроме него могут быть задействованы дополнительные библиотеки и дополнительные технические* файлы программы.
Под техническими файлами мы понимаем те ресурсы, которые хранятся вне исполнительного файла , но служат для обеспечения выполнения приложением своей работы.
И исполнительный файл программы, и сопутствующие ему файлы чаще всего располагаются в следующем каталоге от корня файловой системы:

В папке app располагается каталог приложения, в корне которого находится сам apk-файл , и папка lib, в которую помещаются системные библиотеки, если таковые имеются. В зависимости от программы, рядом с apk-файлом могут быть и папки с другим названием.

Содержимое папки с программой в каталоге /data/app/ хранится там на протяжении всего времени работы от момента установки до момента деинсталляции приложения.

Очистить данные приложения Андроид

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

В частном случае это может быть немного иной путь, что, в частности, соответствует общему каталогу, отличаясь только отображением иерархии каталогов:

Этой папкой возможные места хранения данных приложения на Андроид не ограничиваются. Часто программа при установке создаёт свой каталог в корне карты памяти: либо внутренней, либо внешней. Именно в этих папках программа сохраняет информацию, которую:

  • вводит пользователь;
  • скачивает само приложение по запросу юзера.

Кроме вышеперечисленных путей есть ещё один каталог, о котором нужно упомянуть отдельно. Речь пойдёт о папке obb, которая расположена по пути:

Эта папка служит специально для того, чтобы там хранился так называемый кэш игр . Немножко подробнее остановимся на том, что это такое и для чего используется.

Игровая индустрия развивается достаточно быстро. Вместе с этим растут и требования к аппаратной части, в том числе и к дисковому пространству. Всё это актуально и для Android OS. Серьёзные игры с красивой прорисовкой графики и серьёзным геймплеем требуют хранения большего объёма системной информации. Всё это привело к тому, что у многих игр появился ярко выраженный кэш. Но, как и в разных способах установки программ, есть несколько путей и в том, как поместить кэш игры в папку /Android/obb/:

  1. Если объём кэша не очень велик , то разработчик может заархивировать данные, поместить их непосредственно в apk-файл или просто привязать загрузку кэша к загрузке самой игры. При установке такой игры кэш самостоятельно распакуется в нужную папку. Эту возможность разработчики иногда используют как дополнительную защиту от взлома, так как в случае, если вы скачали игру не из магазина Google Play, а из альтернативного источника, игра при запуске не найдёт кэш и откажется запускаться.
  2. Если в apk-файле всех файлов игры не размещено, то, по умолчанию, кэш игры скачивается через интернет автоматически самим приложением при его первом запуске.
    Нужно отметить ещё одну причину, по которой кэш игр не очень удобно упаковывать изначально в apk-файл. Дело в том, что, зачастую, кэш для разных телефонов будет отличаться в зависимости от разрешения экрана, типа видеочипа и процессора, а иногда и от модели смартфона. А если скачивать кэш при первом запуске игры, то не придётся передавать на смартфон пользователя те данные, которые не подходят для его устройства.
  3. Всё*, что скачивается конкретным приложением, можно скачать вручную. То есть, кэш игры можно качать не через саму игру, а отдельно . Это возможно в том случае, если кто-нибудь скачает подходящий вам кэш (по разрешению экрана, типу видеоускорителя и так далее) и выложит его в сеть. Тогда нам останется скачать архив с кэшем и поместить его в нужный каталог: obb или data, в зависимости от игры (в частных случаях путь хранения кэша может отличаться и указывается дополнительно).

Если вы скачиваете кэш игры отдельно, то советуем поступать следующим образом: сначала установить игру , затем запустить её и дать время для запуска загрузки кэша из сети , а спустя несколько секунд прервать загрузку и подложить имеющийся кэш вручную . Таким образом мы избегаем ошибки в выборе каталога для размещения кэша.

Теперь кому-то может показаться странным, почему информацию о папке с кэшем мы поместили в главу о данных Android, а не о самом кэше. И вот в чём дело. По сути, кэш игры так называют потому, что он скачивается ею при установке. Эти данные являются кэшем только для самого приложения и с точки зрения пользователя. Для операционной системы Андроид файлы кэша игры являются данными приложения и при очистке кэша не затираются (ниже повторим об этом). А когда же затираются?

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

Очистить кэш приложения Андроид

Для начала определим, что такое кэш приложения :

Слово «кэш» позаимствовано от английского слова «cache«, которое, в свою очередь, произошло от французского «cacher«, что значит «скрывать«, «прятать«.
Теперь о том, для чего нужен кэш . В кэше не хранится действительно важная информация, сюда записываются файлы, обращение к которым возможно особенно часто. Сделано это для увеличения скорости доступа. Приведём пример, описывающий работу кэша браузера:

Мы заходим на определённую статью на сайте, которая содержит, допустим, 5 картинок. Для того, чтобы отобразить эти картинки пользователю, браузер скачивает их превьюшки и сохраняет на жёсткий диск или в память телефона. Теперь, когда мы зайдём на эту же статью в следующий раз, браузеру не придётся повторно качать те же изображения, он выдаст их нам из кэша , что позволяет увеличить общую скорость загрузки страницы.

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

Давайте рассмотрим пример, который объясняет смысл понятий программа, данные приложения и кэш приложения простыми словами.

Предположим у нас, как у пользователя , в офисе сидит секретарша офис-менеджер Татьяна. Татьяна — это, в нашем случае, приложение . На рабочем столе Татьяны стоит компьютер, которым офис-менеджер постоянно пользуется — это данные приложения . Кроме компьютера на рабочем столе всегда находятся ручка, блокнот, степлер, дырокол и калькулятор — это кэш нашего приложения .

В какой-то момент времени мы переезжаем в другой офис (прошивка или смена устройства), он больше и просторнее, но в нём пока нет ничего. В первую очередь, приходит офис-менеджер (установка программы). Однако, она пока не может работать, у неё нет данных, поэтому мы устанавливаем ей компьютер (подгрузка данных приложения). Работа закипела. Но пока стол пуст (кэш очищен), скорость работы офис-менеджера ниже прежней: каждый раз, чтобы скрепить документы или посчитать большие суммы, ей приходится отвлекаться на поиски нужных инструментов. Поэтому, постепенно на столе у Татьяны вновь появляется степлер и кулькулятор (заполнение кэша). А вот блокнот, оказывается, нужен не так часто, поэтому он может лежать в выдвижном шкафу, а на освободившееся на столе место мы поместим календарь, обращение к которому происходит чаще. Благодаря этому Татьяна теперь справляется со своими задачами ещё быстрее.

Это грубый пример того, как очистка кэша благотворно влияет на работу приложения .

Кэш приложения также может размещать по разным папкам. Чаще всего это одноимённый каталог cache, который расположен, например, в папке приложения из /Android/data/

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

Соответственно, отвечая на вопрос: «Удалится ли кэш игры при очистке кэша приложения?» — можно сказать, что нет, содержимое папки /Android/obb/ в общих случаях не затрагивается, если иное не предусмотрено разработчиком системы или приложения.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector