Как извлечь кэш в android obb
Как устанавливать игры с кэшем на Android
Большинство игр для Android, если это не простые аркады, «весят» больше 100 Мб, поэтому при их скачивании вместе еще идет файл с кэшем. Что такое кэш и как его установить? В нашей универсальной инструкции вы узнаете, как установить игры с кэшем на Android, а также в ней рассказано, как проделывать эту операцию в ситуациях, когда кэш не находится в папке, либо когда вы скачали файл на компьютере.
Содержание
Кэш для приложений и игр на Android — это специальный файл с ресурсами, который создан для того, чтобы при обновлении пользователям не нужно было скачивать весь объем игры заново — только исполняемые файлы в APK.
Чтобы вручную установить кэш на Android-устройстве, необходимости произвести простые действия. Для этого вам необходим файловый менеджер со встроенным архиватором, который работает с ZIP-файлами. Мы рекомендуем воспользоваться популярным ES Проводником.
Инструкция по установке кэша:
Примечание: кэш для игр от некоторых разработчиков нужно помещать в нестандартные папки, например:
Как установить кэш, если он находится не в архиве и не в папке
Часто кэш скачивается не в запакованном виде, а просто в виде файла OBB. В этом случае установка слегка усложняется:
Как установить кэш с компьютера
Все эти действия по установке кэша можно произвести прямо с компьютера, если вы подключите свое устройство в режиме внешнего накопителя. Просто распаковываете архив с кэшем и переносите папку с файлом OBB на знакомый каталог /Android/obb на карте microSD или во внутренней памяти.
Как распаковать кэш на Android
При установке игр со сторонних ресурсов иногда требуется распаковать и установить кэш. Покажем, как это можно сделать несколькими способами.
Наверняка многие пользователи смартфона или планшета под управлением ОС Android уже где-то сталкивались с термином «кэш» или «кэш-файлы». В стандартном понимании кэш – временные файлы, которые используются приложениями для более быстрой загрузки каких-либо элементов интерфейса.
Работа любых программ – это постоянные вычислительные операции и взаимодействие с файлами. И чтобы упростить данный процесс и не делать одни и те же задачи заново во время каждого запуска приложения, в системе создаются временные кэш-файлы.
Например, это позволяет быстрее отрисовать интерфейс при открытии какой-либо мобильной игры, заранее загрузив в кэш нужные текстуры и модельки. По этой причине обычно первый запуск только установленной программы или игры проходит медленнее, чем повторные.
Некоторые крупные и «увесистые» приложения давно научились делиться на 2 части: устанавливаемый пакет (.apk) и огромный кэш-файл. И если мы попробуем установить игру/программу с магазина Google Play, обе части загрузятся и установятся автоматически. Но если же вы попытаетесь проделать то же самое, скачав файлы со сторонних ресурсов, придется совсем немного поработать ручками.
В обоих случаях рассмотрим приложение Warpath (инструкции будут актуальны и для любого другого, игра взята лишь потому, что при ручной установке здесь как раз требуется поработать с кэшем).
Способ 1: С помощью компьютера
Шаг 1. Скачайте кэш и разместите его на рабочем столе (при загрузке с телефона нужно будет подключить устройство к компьютеру и перекинуть файл по USB).
Шаг 2. Попробуйте открыть архив без установки сторонних программ. Если система не сможет это сделать (появится окно похожее на скриншот ниже), то перейдите дальше. Если архив откроется, просто «вытащите» из него папку с помощью мыши и дождитесь процесса распаковки.
Шаг 3. Перейдите на этот сайт и нажмите кнопку «Скачать WinRAR». Во всплывающем окне нажмите «Сохранить».
Шаг 4. Откройте загруженный установочный файл, выберите путь (или оставьте прежний) и нажмите на клавишу «Установить».
Шаг 5. Теперь вернитесь к архиву и снова попытайтесь его открыть. Внутри будет лежать папка с таким же названием. Просто перетащите ее на рабочий стол или в любую удобную директорию.
Способ 2: Используя файловый менеджер
Данный вариант распаковки еще более простой, но для его работоспособности на мобильном устройстве должен быть установлен подходящий файловый менеджер, так как стандартные (встроенные в систему изначально) зачастую обладают очень скудным функционалом.
Шаг 1. Откройте магазин Google Play и скачайте Root Explorer на устройство. Запустите программу, предоставляя ей доступ к хранилищу.
Шаг 2. Скачайте кэш-файл и перейдите в директорию, где он сохранился (по умолчанию это папка «Download»).
Шаг 3. Удерживайте строку с названием кэш-файла и нажмите на «три точки» в верхнем правом углу проводника.
Шаг 4. В контекстном меню выберите функцию «Извлечь в текущую папку».
Шаг 5. После извлечения появится папка с кэшем, которую в дальнейшем нужно переместить по необходимому пути (Android/data или Android/obb) с помощью инструмента «Вырезать» (ножницы).
Как распаковать кэш на Андроид
Многие из нас любят мобильные игры. Современные телефоны обладают мощностями, сопоставимыми с ноутбуками и стационарными ПК, и способны воспроизводить игры с качественной 3Д-графикой и высоким HD-разрешением. Наиболее доступными являются пиратские игры, которые можно бесплатно скачать на смартфон, и наслаждаться их геймплеем. Такие игры обычно идут в комплекте с файлом кэша, который необходимо скачать вместе с основным файлом игры, после чего установить на ваш смартфон. С последним у многих возникают проблемы, так как правильно выполнить все необходимые шаги получается далеко не всегда. Ниже мы разберём этот вопрос и расскажем, каким образом правильно распаковать кэш на вашем Андроид устройстве. А также что нам для этого понадобится.
Что такое файл кэша игр на Andoird?
Базовый файл .apk – это набор запакованных игровых файлов. Обычно нажатие (тап) на такой файл запускает инсталляцию мобильной игры.
Файл кэша – файл, содержащий игровые данные и графику. Такой файл обычно значительно больше размером, нежели базовый apk-файл. Данные и графика там обычно запакованы в один или несколько «obb» файлов, что ускоряет скачивание такого архива. Форматом архивации в этом случае обычно выступает ZIP.
Разобравшись с терминологией, перейдём далее к описанию процесса, позволяющего распаковать cache на ОС Андроид.
Каким образом распаковать cache игры на смартфоне Android
Процедура шагов по распаковке кэша на мобильном телефоне выглядит следующим образом:
Как установить кэш в /obb и /data на Android 11 без Root
В новой версии Android Google не только внедрила новые полезные фичи, но и внесла некоторые изменения в файловую систему. Если быть точным, «корпорация добра» запретила сторонним приложениям выполнять действия с папками /Android/obb и /Android/data — файловые менеджеры выдают ошибку: «Не удалось создать папку… Android/obb. Permission denied. Не удалось создать… Android/obb. No such file or directory. Файлы не были извлечены».
По словам команды разработчиков, они пошли на этот шаг ради безопасности. Но вместе с этим теперь нельзя устанавливать сторонние приложения, требующие кэша. После установки Android 11, я первым же делом решил изучить этот вопрос и попытался обойти ограничение. На данный момент я нашёл только один метод, не требующий Root-права, — использование adb (Android Debug Bridge). Сразу отмечу, что для этого способа обязательно наличие ПК.
Содержание
Подготовка
Для начала необходимо на смартфоне зайти в «Настройки», затем в раздел «Для разработчиков» и включить в нём «Отладку по USB». Если у вас нет пункта «Для разработчиков», сперва придётся зайти в раздел «О телефоне», найти там «Номер сборки» и тапнуть по нему несколько раз, пока не появится надпись «Вы стали разработчиком».
Следующим шагом станет скачивание adb на ПК. Для этого необходимо зайти на официальный сайт и загрузить софт для своей платформы, после чего распаковать полученный ZIP-архив в удобном месте (если у вас Windows, для упрощения рекомендую переместить извлечённую папку в корень диска C).
Как скопировать кеш в Android/obb или Android/data на Android 11
Итак, всё настроено и смартфон подключен к ПК. Если у вас Windows, первым делом нужно открыть «Командную строку» от имени администратора. Сделать это можно, набрав в поиске системы «cmd» и выбрав соответствующий пункт.
Для владельцев компьютеров на macOS действия почти аналогичные. После загрузки и распаковки инструментов, необходимо открыть терминал, перейти в директорию с файлами (по дефолту это будет папка Downloads) командой cd и прописать ./adb devices. По сути, отличие от Windows лишь в том, что каждый раз вместо adb надо писать ./adb.
В качестве примера я рассмотрю процесс переноса кэша для игры GRIS. Изначально он поставляется в папке com.devolver.grispaid, поэтому сначала я создам директорию на смартфоне командой adb shell mkdir sdcard/android/obb/com.devolver.grispaid.
Создав папку, я использую команду, о которой я рассказывал ранее: adb push C:/com.devolver.grispaid/main.25.com.devolver.grispaid.obb sdcard/android/obb/com.devolver.grispaid
Как удалить кеш из Android/obb или Android/data на Android 11
Вывод
Google, несомненно, усложнила доступ к папкам data и obb, но всё же работать с этими директориями можно, пускай и с помощью дополнительных инструментов. Если вы знаете другие методы обхода данных ограничений в Android 11, делитесь ими в комментариях.
Как извлечь кэш в android obb
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.
Если вы выложили новую версию игры или её кэш, пожалуйста, сообщите об этом модератору, нажав на вашем сообщении кнопку «Жалоба».
С запросами на обновление уже существующих на форуме игр обращайтесь в тему Обновите игру!
Установка игр с кэшем
Жанр: Разное
Последнее обновление темы: 9.11.2013
Как устанавливать приложения «.apk»? (FAQ)
FAQ по Android OS
1.Вопрос: Как устанавливать игры («apk»)?
Ответ: Как устанавливать приложения вы найдете здесь FAQ по Android OS.
2.Вопрос: Что такое кэш?
Ответ: Кэш – это набор файлов (текстуры, музыка, видео, служебные файлы) и папок, необходимых для запуска игры. Так же можно сказать, что это основная составляющая игры. Обычно с кэшем идут игры, которые имеют большой размер.
3.Вопрос: Для чего же нужен кэш?
Ответ: Кэш нужен для запуска и полноценной работы игры. Предположим, что игра, к примеру, размером в 1 гигабайт была бы в виде одного apk файла, то вашему смартфону просто бы не хватило бы внутренней памяти для ее установки. Так же ввиду разнообразия железа: видеускорителей, центрального процессора, разрешения экрана и т.д., существуют разные сборки кэша и поэтому в большинстве случаев кэш индивидуален под определенный телефон. Выбирайте кэш под ваш телефон/платформу.
4.Вопрос: Почему я не могу установить игру («apk»)?
Ответ: Устанавливать программы вы можете разными способами, включая установку напрямую из «apk» файла. Для этого Вам необходимо разрешить установку приложений из неизвестных источников: заходим в меню телефона, настройки/Settings>Приложения/Application Settings и ставим галочку напротив пункта Неизвестные источники/Unknown Sources. Так же убедитесь что вы устанавливаете игру(«apk») подходящую для вашего телефона. Выбирайте игру («.apk») под ваш телефон/платформу.
6.Вопрос: Почему изображение игры меньше или выходит за экран, белые текстуры и прочие артефакты?
Ответ: Cкорее всего вы установили кэш который предназначен для другого устройства.Попробуйте другой кэш или лучше всего скачайте кэш конкретно под вашу модель через Wi-Fi.
7.Вопрос: При удалении игры,кэш удаляется автоматически?
Ответ: Нет, не всегда. Иногда кэш удаляется при удалении игры, иногда нет и он остаётся на месте. Cмотрите в теме путь по которому лежит кэш игры и удаляйте его в ручную через сторонний файловый менеджер.
9. Вопрос: Как сменить учетную запись в Google play на телефоне?
Ответ: Найдете тут Как удалить единственный аккаунт google не сбрасывая все настройки
11. Вопрос: Я скачал/а кэш, но он заархивирован. Его надо разархивировать для установки игры?
Ответ: Да, нужно разархивировать и в папку игры копировать распакованный кэш.
13. Что такое бэкап для игр и как его делать?
Ответ: ® Titanium Backup