Содержание
Всем привет. Изучаем Андроид и все что внутри него, а как мы уже знаем, там могут быть непонятные программы, непонятные папки.. Сегодня мы будем выяснять про такую папку как obb, узнаем для чего она. Ну что ребята, я отправился в интернет. И вот что узнал — папка obb служит для хранения файлов кэша, у которых тоже идет расширение .obb и эта папка обычно расположена вот по такому пути: sdcard/Android/obb. Вот еще читаю, что эта папка может отсутствовать, в итоге могут быть траблы при установке приложений, которым нужен кэш. И читаю, что в таком случае нужно создать ее вручную (может стоит использовать какой-то файл менеджер для этого), ибо большинство программ для кэш файлов используют именно папку obb. Ну вот — то есть получается папка obb это кэш программ
sdcard/Android/obb/com.NameApp/com.NameApp.obb
Где NameApp это имя приложения или игры. И кстати этот кэш оказывается можно открыть при помощи WinRAR. Но вот еще читаю, что если кэш программы очень большой, то он идет в сжатом виде и когда распаковывается, то извлекает файлы уже в эту папку:
sdcard/Android/data/com.NameApp
Ого, тут такое читаю, короче кэш этот может иметь и другое предназначение — проверка лицензии. А прикол вот в чем, например вы запускаете игру и она не может найти кэш в нужной папке, при этом что сам кэш можно скачать только из Google Play (вообще не слышал о таком даже), что в итоге? В игре может сработать защита, ибо вы ее не купили, если кэша нет в нужной папке! Короче ребята, как-то так, вы уж извините если что не так, сам сложно понимаю все это дело.
Ну а вот вам две картинки так бы сказать в тему:
РЕКЛАМА РЕКЛАМА
Кстати о том что такое кэш нашел такую инфу:
В общем ребята, на вопрос что за папка obb ответ один — это кэш для приложений, в том числе и для игр. Приложения в папке obb имеют свои папки, в которых и размещен кэш, который идет вроде как в виде одного файла с расширением .obb
На этом все, а то я уже сам тут немного запутался. Удачи вам и будьте счастливы!!
Сегодняшняя статья на андроид тематику будет полезна любителям поиграть бесплатно в платные игры для смартфонов и планшетов. При установке платного контента могут возникать определенные трудности, например нет конфига, драйвера, нужного кодека или банально рут прав или просто нужной директории, папки. Для установки игр с кешем понадобиться папка obb в android. О ней и поговорим.
Содержаниескрыть 1Папка obb (sdcard/Android/obb) на андроид, для чего она нужна? 2Что делать если нет директории, папки sdcard/Android/obb?
Папка obb (sdcard/Android/obb) на андроид, для чего она нужна?
Немного теории для начала, что бы вы могли понтануться перед друзьями. Данный каталог в системе служит для хранения файлов с расширением “.obb”. Обычно там хранится кеш различных приложений или же игр. Существует два основных способа установки нового софта на телефон, планшет:
- Установка на прямую из Google Play. Единственное что потребуется – учетная запись Google
- Скачивание на устройство APK и всех необходимых файлов и последующая установка напрямую из смартфона;
С первым способом трудностей не возникает, со вторым дела обстоят несколько иначе. Существуют платные игры и приложения, в которые мы хотим поиграть и опробовать бесплатно. Они зачастую содержат кеш данные, например для установки на телефон GTA San Andreas необходимо скачать вместе с APK папку с кешем игры, который как раз устанавливается в папке obb. При покупке и последующей установке официального приложения папка obb создается сама. При скачивании пиратской версии телефоне изначально отсутствует папка obb, в которую нужно кидать кэш для игр.
Что делать если нет директории, папки sdcard/Android/obb?
Как догадался пытливый читатель данную папку нужно просто создать. Рекомендуем создавать ее в памяти смартфона, т.к. по умолчанию все игры и программы устанавливаются туда. Если устанавливаете утилиты на sd карте – создавайте на флешке. Первый вариант – создать папку напрямую со смартфона:
- Открываем любой файловый менеджер (на каждом аппарате есть встроенный). “Android” системная папка, по этому может быть скрыта. Если ее не видно – нажмите на кнопку контекстного меню и выберете пункт “Показать скрытые фалы и папки”;
Показать скрытые файлы или папки
- Заходим в папку “.android” нажимаем значок “новая папка” и пишем имя “obb”;
Как создать папку obb
Второй вариант – берем в руки USB кабель, подключаемся к компьютеру. Идем по тому же пути – открываем нужный диск, заходим в папку android, создаем папку obb. Теперь, после установки кидаем туда файлы кеша и наслаждаемся любимыми играми.
Внимание! Не запускайте игру, пока не скопировали все необходимые файлы кеша, иначе придется повторять процесс установки заново.
Если у вас есть трудности с установкой каких-то конкретных игр – пишите в комментарии.
В этой инструкции мы расскажем вам как устанавливать игры с кэшем на ваше андроид устройство!Если вы не знаете как устанавливать .apk файлы – смотрите эту инструкцию. Скачать ES проводник – файловый менеджер Разработчик: ES Global
- Скачиваем файл apk и архив с кэшем от интересующей нас игры к себе на телефон/планшет, к примеру, Plants vs. Zombies 2.
- Попадаем на стартовую страницу приложения. В левом верхнем углу нажимаем на три полоски, откроется меню. В нем нужно выбрать локальное хранилище и после устройство.
- В появившемся списке папок находим «sdcard» и открываем её.
- Находим папку «Download» в которой будут располагаться только что скачанные файлы с расширением apk и zip (rar).
- Первым делом устанавливаем apk файл, нажимаем на него и в появившемся окне выбираем «Установить». Саму игру после установки запускать не нужно! Не забудьте в настройках вашего устройства включить установку приложений из неизвестных источников.
- Также в данной папке вы увидите архив с названием com.ea.game.pvz2_row. Внутри архива будет папка с названием com.ea.game.pvz2_row, а уже в ней непосредственно кэш с расширением OBB. Нам предстоит перенести содержимое архива по следующему пути Android/obb/.
- Нажимаем на архив и в появившемся окне выбираем «Распаковать», далее нужно указать папку в которую будет извлечено содержимое архива. Как говорилось ранее – это папка /Android/obb/ (иногда путь может быть иным /Android/data/). После выбора папки достаточно будет нажать на кнопку «Извлечь».
- В итоге у вас получится следующий путь /Android/obb/com.ea.game.pvz2_row/файл_obb.
- Скачанный архив с кэшем необходимо распаковать в одну из папок на ПК, чтобы получить папку с названием com.ea.game.pvz2_row внутри которой будет располагаться файл OBB.
- Подключать телефон к ПК нужно в режиме передачи файлов, чтобы в «Моем компьютере» отобразился накопитель с названием вашего устройства.
- Заходим в накопитель и ищем папку с названием «Android», открываем её, затем заходим в папку «obb».
Для наглядности прикрепляем видео в котором показывается и рассказывается, как очень просто установить игру на Андроид с кэшем.
Каждому приложению для работы требуется пространство, используемое для выполнения операций. Место хранения этих файлов называется кэш. Через время он заполнится, что приведет к снижению скорости работы телефона. Чтобы очистить кэш на Андроиде потребуется следовать четкой инструкции.
Содержание
Что такое кэш
Кэш – это пространство, где хранятся данные приложений. Это ускоряет загрузку файлов (фото, музыка, видеоролики, списки дел, история браузера и так далее). Пример работы можно разобрать на прослушивании песни: действие запоминается после выполнения и откладывается в виде файла в кэше. После этого та же песня, которую запустит владелец телефона, загрузится быстрее.
Типы кэша
Если что такое кэшированные данные в телефоне понятно, то дополнительно нужно понять, какой он есть. Деление на типы обусловлено видом приложения, которое создает файлы. От этого будет зависеть место, в котором он хранится. Типы кэша:
- Dalvik-cache. Пространство, выделяемое для виртуальной машины Dalvik. Очистить его можно, но проблематично. Делать это придется самостоятельно через режим разработчика. Неопытному пользователю лучше этим не заниматься.
- Системный, в разделе cache. Здесь хранятся данные системных приложений и операционной системы. Лучше не заниматься его очисткой, так как это приведет к удалению паролей и других данных.
- Для приложений. Сюда попадают данные из программ, которые установлены самим пользователем. Его очистка не может негативно повлиять на смартфон.
Поэтому почти всегда очищается только третий тип кэша. Dalvik-cache занимает мало места, а для его очистки придется проделать сложный путь, поэтому малое количество пользователей занимается удалением файлов из него. Системный раздел не затрагивается, чтобы не повредить важные данные владельца телефона и файлы ОС Android.
Рекомендуем: Как удалить контакты с Гугл аккаунта
Читайте также: Приложения для ускорения и чистки Android
Где найти кэш
Временные файлы пользовательских приложений можно найти в специальной папке Android, которую можно найти на самом устройстве или карте памяти. Удалять ее нельзя, так как она в себе хранит и другую важную информацию. Чтобы понять, где находится кэш на Андроиде, нужно открыть Andriod, а здесь есть папки data и obb.
Эти обе папки хранят в себе кэшированные данные, но в отличающимся виде. В data они расположены в формате отдельных файлов, а в obb – в виде архивов. Для каждого приложения здесь создается отдельная папка с одноименным названием.
Удалять данные таким образом тоже можно, но лучше воспользоваться системными или установленными программами, которые самостоятельно найдут и удалят скопившийся мусор.
Почему кэш необходимо очищать
Постоянная очистка кэша требуется не каждому пользователю. Если он использует только пару приложений, то память заполняется медленно, что не будет негативно влиять на работоспособность смартфона. Другое дело, когда у владельца телефона много приложений, которые постоянно удаляются и устанавливаются, сменяя друг друга.
Внимание! Удалив кэш, нельзя продолжить работу с приложением с того места, с которого владелец смартфона прекратил его использование.
Сегодня среднее количество оперативной памяти равно 4-8 ГБ. Этот объем пространства быстро засоряется ненужными файлами, ведь данные кэшируются постоянно, откладываясь в памяти устройства. Заметить недостаток необходимого пространства легко – телефон перестанет корректно работать, так как количества свободных ресурсов будет недостаточно для функционирования операционной системы.
Внимание! То, как часто необходимо проводить чистку, зависит от характеристик телефона. Проще очищать пространство, когда оно заполнено.
Также не рекомендуется слишком часто очищать память. Это приведет к тому, что временные файлы будут постоянно удаляться, из-за чего приложения и система будут работать медленно, постоянно загружая новые файлы, вместо использования данных из хранилища. Значит, что очищать кэш на телефоне стоит только в случае необходимости, когда свободного места больше нет.
Рекомендуем: Аналоги Ccleaner для Android
Как очистить кэш
Очистить кэш можно несколькими способами. Для этого используются стандартные возможности устройств на Андроиде или специальные приложения из GooglePlay. Последние избавляют от большего количества мусора, тем самым повышая производительность смартфона.
Важно! Перед началом очистки кэша необходимо закрыть приложения, которые не будут задействованы в процедуре.
Через стандартный интерфейс Андроида
Большинство пользователей применяют стандартные инструменты смартфона. Для этого потребуется:
- Открыть настройки телефона.
- Найти раздел «Хранилище», где должна находиться строчка «Данные кеша».
- Нажать на эту строчку и подтвердить очистку данных.
Останется ожидать, пока система просканирует и самостоятельно удалит лишние файлы. В разделе «Хранилище» также можно ознакомиться с количество свободного и занятого пространства памяти. Если память не заполнена до конца, то не стоит проводить очистку.
На некоторых телефонах путь к кнопке очистки кэша изменен. Например, на Samsung Galaxy, где в меню настроек необходимо найти пункт «Обслуживание» устройства и перейти по ссылке «Память». Здесь есть строчка «Оптимизировать», она то и осуществит необходимое действие.
Программа Clean Master
Это приложение специально создано для удаления лишних данных, которые не используются.
Для очистки кэша потребуется следовать инструкции:
- Скачать приложение Clean Master, найдя в Play Market.
- Открыть программу и найти раздел «Мусор» (иконка мусорной корзины).
- Далее приложение самостоятельно проведет анализ данных, хранящихся на телефоне, чтобы найти лишние файлы, удаление которых разгрузит ОС.
- Поставить галочку напротив пункта «Ненужный кэш». Тогда найденные кэшированные данные будут удалены.
Clean Master распространяется бесплатно. Но ряд функций доступен только после покупки программы. Если у телефона недостаточный объем памяти, то полноценная версия будет полезной благодаря переводу неактивных приложений в спящий режим.
Piriform CCleaner
Софт CCleaner получил известность, когда программа использовалась исключительно на компьютерах. Когда смартфоны стали набирать популярность, то компания незамедлительно выпустила софт для мобильных устройств. Сама процедура удаления кэша схожа с той, что используется в приложении Clean Master. Для удаления файлов потребуется следовать инструкции:
- Скачать приложение Piriform CCleaner в Play Market.
Рекомендуем: Загрузка музыки из ВК на Android
- Запустить программу и выполнить задачу «Анализировать».
- Поставить галочку напротив двух пунктов: «Скрытая кэш-память» и «Видимая кэш-память».
- Подтвердить действие.
Программа самостоятельно очистит лишние файлы. CCleaner, как и Clean Master, распространяется бесплатно, но некоторые функции доступны только при покупке платной подписки.
Аналогичных приложений, которые анализируют и удаляют мусор, много. При этом большинство из них работают по одинаковому принципу, изменяются только названия кнопок, а сами действия остаются те же. Поэтому пользователь может выбрать любую из самых популярных программ для очистки кэшированных данных. Они очищают память, позволяя удалять файлы из самых труднодоступных мест. Менее популярные программы уничтожают только внешние данные, до которых легко дойти.
Важно! Очистка данных – это необходимо, но делать это нужно не постоянно. Дело в том, что слишком частая очистка может привести к негативным последствиям, связанным с замедлением работы телефона и появлением багов.
После прочтения статьи, теперь каждый знает, что это такое – кэшированные данные и можно ли удалить их. При этом выбор способа очистки остается за пользователем. По сути, они не сильно отличаются друг от друга, то программы находят и другие мусорные файлы, которые можно удалить вместе с кэшем.
In English Доброго времени суток Допустим мы столкнулись со следующей задачей:Размер .apk файла нашего приложения начал расти как на дрожжах и подходит к критической точке в 50 МБ. Что делать? В лучшем случае я предложу Вам пересмотреть свои подходы к программированию под мобильные платформы, но иногда не все зависит от нас… Для Android платформы есть решение – *.obb файлы, так называемые. как научить Ваше приложение использовать такие файлы коротко описано здесь. Здесь же мы рассмотрим способ создания самих файлов. Самое сложное это наверное правильно составить имя *.obb файла )) Все по порядку:
- Вот лежат у нас в папке assets/arch картинки, текстовые файлы, медиа файлы и т.д.
- Решили мы что очень уж накладно нам держать такой объем дынных в Assets.
- Мы запаковали все это дело в архив с первоначальным именем arch.zip
- Допустим эти файлы нам очень обязательны – значит это не patch, а main
- Текущая версия на Google PLAY допустим номер 2, а выкладывать с файлом расширения мы будем версию номер 3
- Имя пакета прописанyого у нас в манифесте допустим com.example.exp.file
- Переименуем архив соответственно – main.3.com.example.exp.file.obb
Спешу напомнить, что файлы расширения скачиваются маркетом автоматически при установке приложения. Сразу после скачивания они размещаются на внешней памяти (external storage), например: /mnt/sdcard/android/obb/ИМЯ_НАШЕГО_ПАКЕТА/file.obb или для нашего примера /mnt/sdcard/android/obb/com.example.exp.file/main.3.com.example.exp.file.obb Так же не стоит забывать, что библиотека ExpantionDownloader, поставляемая вместе с Android SDK, требует для идентификации obb файлов точный размер в байтах. Проще всего на Windows открыть консоль в директории с obb файлом и ввести команду dir Ну вроде с созданием файлов разобрались)).