В Play Market многие, даже очень сложные игры с продвинутой графикой, весят не так много. Все это связано с ограничениями на максимальный размер загружаемого контента на платформу. Разработчики обходят его с помощью кэша – вы устанавливаете облегченную версию приложения, а оно затем догружает в фоновом режиме или распаковывает файлы с кэшем, которые необходимы для корректной работы.
Однако, что делать, когда кэш для приложений был удален или не может установиться в автоматическом режиме? В этом случае остается только самостоятельно попытаться его установить.
Как установить кэш для игры на Android
К счастью, эту процедуру вполне под силу выполнить даже не самому опытному пользователю. Далее рассмотрим несколько способов реализации задуманного.
Вариант 1: Файловые менеджеры со встроенными архиваторами
Файлы с кэшем обычно запаковываются в архив. Их можно легко оттуда достать, воспользовавшись сторонними файловыми менеджерами с возможностью открытия и редактирования архивов. Проводник, встроенный в Android по умолчанию, не умеет корректно работать с архивами.
В качестве примера рассмотрим взаимодействие с ES-Проводником:
- Запустите файловый менеджер и доберитесь там до корневой папки игры. В ней должен находится сам APK-файл для установки, а также архив с кэшем. Последний нам и нужен.
- Если вы не выполнили установку игры, то первым делом нужно запустить APK-файл и дождаться, когда завершится процесс установки. Обычно весь процесс происходит в фоновом режиме. По завершении вам требуется только нажать «Готово».
- Когда установка успешно завершится, переходите к архиву. Внутри обычно находится папка со всем необходимым. Ее нужно распаковать в каталог Android/obb. Выделите папку с содержимым долгим нажатием и нажмите на кнопку распаковки.
- Появится окно с настройками параметров распаковки. Там нужно отметить галочкой пункт «Выбрать путь» и указать его в нижней строке. В большинстве случаев путь распаковки – это Android/obb. Однако иногда (в зависимости от игры) может использоваться другое расположение: sdcard/Android/obb или extSdcard/Android/obb.
- Ожидайте завершение процесса распаковки. После этого игру можно будет запустить.
Этот способ подходит в тех случаях, когда игра уже скачена на телефон и вы не собираетесь задействовать компьютер. Однако не всегда получается корректно задействовать сторонний файловый менеджер, поэтому иногда приходится использовать альтернативный способ – через компьютер.
Вариант 2: Использовать ПК
Рекомендуем этот вариант рассматривать в том случае, если вы предпочитаете изначально загружать все файлы на компьютер, а потом переправлять на телефон. Также его можно использовать в качестве альтернативы первому способу, если по каким-то причинам не получается выполнить операцию через сторонний файловый менеджер для Android.
Читайте также:
Java-эмуляторы для Android
Как отключить безопасный режим на Андроид
Как оптимизировать Android
Удаляем системные приложения на Android
Инструкция для этого варианта имеет следующий вид:
- Подключите через USB телефон или планшет к компьютеру. Если операционная система спросит, каким образом использовать подключенное устройство, то выберите вариант «Использовать как накопитель».
- После успешного распознавания устройства в стандартном «Проводнике» Windows переключитесь в папку с внутренней памятью аппарата. В зависимости от девайса может называться «Phone», «Internal SD» или «Внутренняя память».
- Затем перейдите по уже знакомому адресу Android/obb.
- Оставьте папку с внутренней памятью телефона открытой и перейдите в директорию, куда ранее загрузили архив и APK-файл. Распакуйте архив.
- Получившуюся папку любым методом копируем и вставляем в Android/obb.
По завершении процесса копирования вы можете отключить устройство и попытаться запустить игру, для которой и предназначался кэш.
Возможные ошибки
К сожалению, не всегда корректно получается самостоятельно установить кэш игр и приложений для Android. Давайте рассмотрим самые популярные ошибки и способы их исправления.
Ошибка 1: Игра просит скачать кэш
В случае, если вы сделали все правильно по одной из инструкций, а игра все равно просит скачать и установить кэш, можно выделить две причины ошибки:
- В процессе вы установили данные кэша не в ту директорию. В инструкциях указаны и альтернативные директории. Попробуйте распаковать данные кэша в одну из них. Также, иногда, в архиве может находится файл с инструкцией по распаковке. В ней будет написано, куда именно нужно выполнить распаковку.
- Возможно, что загруженный вами архив был поврежден в ходе скачивания или распаковки. В этом случае попробуйте загрузить его самостоятельно из другого источника и выполнить распаковку по одной из инструкций выше.
К счастью, второй вариант все же случае редко. Обычно достаточно попытаться поместить содержимое архива в другую папку.
Ошибка 2: Нет архива с кэшем
Еще есть вариант, когда кэш есть, но он помещен в файл с непонятный расширением и не открывается встроенным архиватором. Скорее всего, в этом случае кэш хранится в формате OBB. Подобная проблема решается следующим образом:
- В файловом менеджере Android найдите папку с игрой, в которой хранится OBB-файл с кэшем. Выделите его. В случае ES Проводником вам потребуется воспользоваться кнопкой в виде курсора, что расположена в верхней части интерфейса.
- Появится окошко изменения имени файла. Вам не требуется его переименовывать, а только скопировать определенную часть – идентификатор игры. он начинается со слова «com…» и заканчивается чаще всего «…android». Скопированный идентификатор не помешало бы куда-нибудь сохранить. В принципе, подойдет даже какой-нибудь обычный текстовый редактор.
- Теперь перейдите в папку, где должен находится кэш игры. Обычно это Android/obb. Войдите в указанный каталог и создайте там папку, которая будет называться как скопированный ранее идентификатор игры.
- Скопируйте и поместите OBB-файл в эту попку и выполните запуск игры.
Как видите, кэш игры можно установить без особых трудностей. Ошибки в ходе процесса возникают редко, если четко следовать инструкциям.