Установленные игры не видят кэш
В теме с игрой скачиваете игру (файл ".apk") и под спойлером "Кэш" скачиваете кэш с файлообменника или с форума (смотря какого он размера) , обратите внимание на то какой кэш скачиваете, сейчас существует несколько типов видеоускорителей и кэша подходящих к ним: PowerVR,Snapdragon\Adreno,Tegra,Tegra 2,Mali,Broadcom. Какой у вас видеоускоритель можно узнать в базе DevDB в описании вашего телефона.
Берете картридер с картой памяти и вставляете в ПК или ноутбук, или подключаете телефон через USB кабель в режиме съемного диска (накопителя) .
Копируете кэш игры в ту папку путь которой написан в теме откуда скачали кэш (папку для кэша вам необходимо создать вручную) или предоставить создание папки в автоматическом режиме, что сведет ошибку расположения кэша игры к минимуму. Для этого используйте способ описанный ниже.
1)Скачиваете игру (файл «.apk»)
2)Устанавливаете игру
3)После установки запускаете игру и разрешаете ей начать скачивать кэш, но через 10-15 секунд отменяете скачивание кэша. Теперь сама игра создала папку и вы точно не ошибетесь куда закидывать распакованный кэш.
Отсоединяете от ПК (или вставляем карту памяти обратно в телефон) .
Устанавливаете игру (файл ".apk") и запускаете игру и если всё сделано правильно (скачан правильный кэш и положен туда куда нужно) игра запускается.
В большинстве случаев для первого запуска игры нужно пройти верификацию: игра докачивает уникальные файлы и пишет верификацию существующих (если есть Wi-Fi, если нет, то через мобильный интернет 2G-3G может подойти этот способ) , обычно это требуется у новых игр от Gameloft. ВНИМАНИЕ! Этот способ больше не работает у игр вышедших осенью 2011 года и скорее всего позже тоже не заработает. Теперь требуется обязательное наличие Wi-Fi.
ЗЫ
(Правильные пути для игр )
Игры от Gameloft- sdcard/gameloft/games/(название игры*). Если игра с маркета, то путь будет другой - sdcard/Android/data/(название игры*)
Игры от Electronic Arts (EA) - sdcard/Android/data/(название игры*)
Игры от Glu - sdcard/glu/(название игры*)
Игры от других разработчиков - sdcard/Android/data/(название игры*), sdcard/Android/data/obb(название игры*) или sdcard/(название игры*)
Под (названием игры*) подразумевается распакованный кэш игры!
В каждой теме с игрой использующий кэш, написан путь под спойлером «КЭШ» , уточняйте это перед тем как установить игру.
Основные виды проблем при установке кэша:
Разберемся в причинах возникновения и порядке устранения проблем. Для исправления ошибок потребуется встроенный или сторонний файловый менеджер, например, Total Commander, CX Проводник, ES File Manager, ES Проводник и другие.
Содержание
Как установить кэш с компьютера
Тот же самый порядок действий можно выполнить с помощью ПК. Для этого подключите смартфон к компьютеру в режиме передачи файлов. Это можно сделать, нажав на специальное уведомление в шторке Android после подключения смартфона к ПК. Предварительно установите APK-файл на смартфоне. Через менеджер файлов компьютера найдите на подключенном девайсе директорию /Android/obb и распакуйте туда архив с кэшем или вручную создайте папку и скопируйте туда OBB-файл. Как выполнить второй вариант — в разделе ниже.
2.3. Удаление программ и игр
Чтобы удалить программы и игры, нужно:
- Из «Настроек» перейти сначала в «Приложения» и потом во «Все приложения».
Как удалить кеш из Android/obb или Android/data на Android 11 и 12
Для удаления файлов необходимо прописать следующую команду: adb shell rm -f . Если же необходимо удалить директорию со всем содержимым внутри, пригодится следующая команда: adb shell rm -rf .
«Тяжёлые» игры для Android с большим весом требуют к установке не только APK-файл, но и прилагающийся к нему кэш — это специальный файл с ресурсами, необходимыми для корректной работы игры. В нём содержатся текстуры, изображения, музыка. Если игре требуется такой файл, без него она попросту не будет работать.
⚠️ Некоторые игры требуют установки кэша не в /Android/obb, а в другую директорию, например, /Android/data. Заранее уточните этот момент, прежде чем приступить к установке.
- Для игр от Gameloft папку с кэшем, возможно, придётся переместить в директорию sdcard/gameloft/games/.
- Для игр от Electronic Arts папку с кэшем, возможно, придётся переместить в директорию sdcard/Android/data/.
- Для игр от Glu папку с кэшем, возможно, придётся переместить в в директорию sdcard/glu/.
2.1. Перенос файлов на другой носитель
Если места мало, нужно перенести фотографии, аудио и видео контент на облако, компьютер или внешний носитель.
Порядок переноса контент на примере Total Commander:
- Вызвать всплывающее меню, удерживая на названии файла палец несколько секунд.
- Для выбора места, куда будет перемещен контент, кликнуть на стрелочку.
Подготовка к установке
Если вы собираетесь скачать приложение не из Play Market, то предварительно нужно выполнить следующие действия:
- Разрешите установку сторонних приложений:
- Зайдите в «Настройки», откройте раздел «Безопасность».
- Поставьте галочку возле строки «Неизвестные источники».
Теперь потребуется узнать версию своей операционной системы:
- Откройте «Настройки».
- Выберите самую нижнюю графу «Об устройстве».
- Строка с версией Android обычно находится под номером модели устройства.
ВНИМАНИЕ. При скачивании программ обращайте внимание, чтобы они подходили под вашу версию ОС. Официальный магазин Play Market определяет это автоматически и просто не предлагает те, что не подходят вашему гаджету. На сторонних же ресурсах придётся следить за этим самим.
Некоторые приложения и игры работают только на рутированных телефонах, то есть для их запуска требуются root-права. Делается это посредством прошивки гаджета либо специальными программами. Если у вас нет root, не скачивайте приложения, которые их требуют.
Существуют 2 основных варианта для загрузки кэша на гаджеты с Android: это использование файлового менеджера или непосредственное закачивание через ПК. Далее рассмотрим каждый из них более детально.
Установка через компьютер
Чтобы соединить ПК и планшет или телефон с Android, нам сначала понадобится подключиться через USB-разъём. Далее следует такой алгоритм действий:
- Теперь в проводнике смартфон виден как ещё один внешний накопитель. Далее, как и в прежнем сценарии, распаковываем архив, содержащий кэш для игры.
- Переносим файл obb в тот же каталог, что был описан в предыдущем варианте событий.
- Остаётся запустить файл-исполнитель для того, чтобы начать наслаждаться игрой.
Способ 1: через файловый менеджер
Шаг 1. Скачайте файловый менеджер MiXPlorer или X-Plore.
Шаг 2. Откройте файловый менеджер, найдите кэш. Если он загружен в виде архива, распакуйте его. Для этого откройте файл и, задержав палец на папке внутри, нажмите кнопку «Копировать».
Шаг 3. Перейдите в директорию Android/obb или Android/data (зависит от того, какая нужна), и там нажмите кнопку «Вставить». При появлении окна с просьбой дать приложению доступ к файлам, нажмите «Разрешить».
Шаг 5. После того, как в директории Android/obb или Android/data появится нужная папка, можно запускать приложение, для которого был нужен кэш.
1. Приложение не видит кэш или просит скачать дополнительные файлы
Если приложение не видит кэш, значит некорректно распакован архив или неверный путь к файлу *.obb.
Разберем порядок действий на примере установки кэша к игре Toca Life: World с использованием Total Commander:
- Перейти на внутренний накопитель, а затем в папку «Android».
- Если папка с кэшем найдена, нужно перейти к разделу «2. Нехватка памяти», иначе перейти к следующему пункту инструкции.
- Проверить другие директории на факт наличия папки с файлом *.obb. Если папка не найдена, повторно установить кэш.
- При обнаружении папки с кэшем нужного приложения вызвать всплывающее меню. Для этого нужно удерживать палец на названии папки 2-3 секунды.
- Для указания места перемещения нажать на стрелочку.
После выполнения пунктов инструкции запустить приложение. Если проблема сохранилась, перейти к следующему разделу «2. Нехватка памяти».
Установка через программу с функциями файлового менеджера
Итак, для игр на данной операционной системе нам понадобится особенный файлик. В нём находятся ресурсы для того, чтобы при повторном запуске не нужно было перезапускать всю игру, а только необходимый её фрагмент. Потребуются лишь файлы, которые исполняются в АРК.
Поэтому для ручной установки кэша на гаджете с Android нужно обзавестись файловым менеджером, в котором предусмотрен встроенный архиватор. Многие геймеры выбирают для этих целей популярное приложение — ES Проводник. Далее действуем по следующей пошаговой инструкции:
- Находим и загружаем АРК файл и требуемый кэш для игры.
- Нужно убедиться в том, что он установлен, но запускать его для работы не нужно.
- Теперь открываем программу «Файловый менеджер» и находим в загрузках ранее скачанный игровой кэш. Это будет архив, и его нужно перенести по адресу Android – obb.
- Теперь нужно выделить архивный файл и распаковать его. Конечный путь будет зависеть от применяемого файлового установщика. Можно и развернуть архив в ту самую папку, где он и находится.
- Находим свой каталог Android/obb — в нём должна появиться папочка с кэшем от конкретной игры.
- Теперь можно её запускать.
ВНИМАНИЕ. В некоторых играх создатели вынуждают помещать кэш не в стандартные папки, а в специально рекомендуемые для этих целей.
Бывают ситуации, когда кэш загружается не архивным файлом, а obb. После загрузки обоих файлов необходимо уточнить ID игры. Теперь создаём отдельную папку в каталоге Android/obb. При этом нужно тщательно проверить URL-адрес ресурса. ID копируется в адресной строке, а далее пользователь переходит по каталогу, что был уже описан выше — Android/obb.
В нём понадобится создать новую папочку с названием ID от запрашиваемой игры. Возвращаемся к загруженному кэшу и переносим его во вновь созданную папку. Теперь можно запускать саму игрушку.
Как установить кэш на Android 11 и выше
Начиная с Android 11, в системе появились ограничения на доступ к папкам obb и data. Впрочем, это можно обойти.
Шаг 1. Загрузите нужный APK-файл игры и кэш к нему.
Шаг 2. Скачайте файловый менеджер MiXPlorer или X-Plore.
Шаг 3. Откройте файловый менеждер, найдите скачанный APK в папке Download и откройте его для установки приложения. После инсталляции приложение не запускайте — перейдите сразу к следующему шагу.
Шаг 4. Если кэш загружен в виде архива, в файловом менеджере найдите его, откройте и, задержав палец на папке внутри, нажмите кнопку «Копировать». Если в архиве нет вложенной папки или если это не архив, а только файл OBB, то перейдите к последнему разделу инструкции.
Перейдите в директорию Android/obb, и там нажмите кнопку «Вставить». При появлении окна с просьбой дать приложению доступ к файлам, нажмите «Разрешить».
Шаг 5. После того, как в директории Android/obb появится нужная папка, можно запускать установленную игру.
Как скопировать кеш в Android/obb или Android/data на Android 11 и 12
Итак, всё настроено и смартфон подключен к ПК. Если у вас Windows, первым делом нужно открыть «Командную строку» от имени администратора. Сделать это можно, набрав в поиске системы «cmd» и выбрав соответствующий пункт.
Далее необходимо прописать следующую команду: cd . Например, если, как я советовал выше, папка находится в корне диска C, команда будет выглядеть следующим образом: cd C:/platform-tools. Как только вы окажетесь в нужной директории, можно прописать команду adb devices. Если всё сделано верно, в консоли отобразится подключённое устройство. В случае, если появится надпись unauthorized, необходимо со смартфона подтвердить вход в режим отладки на данном компьютере (скорее всего, это окно появится сразу же, как смартфон будет подключен к ПК).
Для владельцев компьютеров на macOS действия почти аналогичные. После загрузки и распаковки инструментов, необходимо открыть терминал, перейти в директорию с файлами (по дефолту это будет папка Downloads) командой cd и прописать ./adb devices. По сути, отличие от Windows лишь в том, что каждый раз вместо adb надо писать ./adb.
Переходим непосредственно к загрузке файлов. Команда, которая для этого потребуется, строится по следующему шаблону: adb push . Для владельцев macOS-устройств всё то же самое, но с ./ в самом начале команды. Важное замечание касательно второго пути (на смартфоне): он выглядит как sdcard/android/obb или sdcard/android/data.
Примечательно, что adb не умеет отправлять на устройство целые папки, поэтому для этого придётся заранее создать папку, и уже в неё кидать файл(ы). Создаётся папка командой: adb shell mkdir .
В качестве примера я рассмотрю процесс переноса кэша для игры GRIS. Изначально он поставляется в папке com.devolver.grispaid, поэтому сначала я создам директорию на смартфоне командой adb shell mkdir sdcard/android/obb/com.devolver.grispaid.
Способ №2: через ADB
Для начала необходимо на смартфоне зайти в «Настройки», затем в раздел «Для разработчиков» и включить в нём «Отладку по USB». Если у вас нет пункта «Для разработчиков», сперва придётся зайти в раздел «О телефоне», найти там «Номер сборки» и тапнуть по нему несколько раз, пока не появится надпись «Вы стали разработчиком».
Следующим шагом станет скачивание adb на ПК. Для этого необходимо зайти на официальный сайт и загрузить софт для своей платформы, после чего распаковать полученный ZIP-архив в удобном месте (если у вас Windows, для упрощения рекомендую переместить извлечённую папку в корень диска C).
2. Нехватка памяти
Чтобы проверить состояние памяти, нужно:
- Из «Настроек» перейти в раздел «О телефоне».
- Посмотреть объем свободного места в блоке «Хранилище».
Если места мало, нужно освободить память, воспользовавшись одним из предложенных ниже вариантов. В ином случае перейти к этапу «Сообщить об ошибке».
Возможные ошибки
Несмотря на то, что инструкции по установке любых игр с кэшем на систему Android очень просты, иногда возникают ошибки:
- Игра не видит кэш. Так бывает, если:
- Вы скопировали его на съёмную карту, а приложение этого не поддерживает.
- При распаковке вы извлекли не в текущую папку, а с названием. Таким образом, у вас получился один лишний уровень директорий.
- Возможно, неверный путь. Если на сайте, откуда вы загрузили программу, нет инструкций по пути установки, запустите приложение и посмотрите, появилась ли новая папка с похожим названием. Если да, скопируйте файл кэша в неё.
- При запуске приложение просит докачать дополнительные данные. Причина опять в том же: установка кэша выполнена по неправильному пути.
- Не хватает внутренней памяти. В этом случае установите apk и в настройках приложений выберите место расположения «SD-карта». Но такая возможность есть не на всех устройствах.
Такова инструкция, как можно бесплатно самостоятельно установить на систему Android кэш к любой игре. Копируем из интернета на компьютер, скидываем в правильную папку на планшете или смартфоне, и можно играть. Если вы сталкивались с проблемами при подобной установке, опишите в комментариях, удалось ли их решить и как.
Как установить кэш на Android 10 и ниже
Шаг 1. Загрузите нужный APK-файл и кэш к нему.
Шаг 2. Откройте любой файловый менеждер, найдите скачанный APK в папке Download и откройте его для установки приложения. После инсталляции приложение не запускайте — перейдите сразу к следующему шагу.
Шаг 3. Чаще всего кэш распространяется в виде архива. Если это тот случай, в файловом менеджере найдите загруженный кэш и разархивируйте его содержимое (это должна быть папка вида com.devolver.grispaid с OBB-файлом внутри) по пути Android/obb.
Если в архиве нет вложенной папки или если это не архив, а только файл OBB, то перейдите к последнему разделу инструкции.
Шаг 4. После того, как в директории Android/obb появится распакованная папка, можно запускать установленную игру.
2.4. Очистка кэша приложений
Очистить кэш программ и игр можно двумя способами. Первый вариант - ручной, когда необходимо производить удаление временных файлов в каждом приложении. Второй способ - пакетный, подразумевающий использование специальной программы.
2.4.1. Ручное очищение кэша
- В разделе «Все приложения» зайти в нужную программу или игру.
- Нажать кнопку «Очистить» и выбрать пункт «Очистить кэш».
- Для подтверждения действия кликнуть на «ОК».
2.4.2. Пакетная очистка
Для удаления кэша необходимо использовать специальное приложение, например, CCleaner. При первом запуске программы:
- Кликнуть на «Продолжить с рекламой». Для получения доступа к расширенному функционалу программы и избавления от рекламы потребуется оплатить подписку.
- Кликнуть на стрелочку напротив «Предоставьте нам доступ».
- В окне «Доступ к данным об использовании» найти приложение CCleaner. Зайти в настройки, кликнув по строке с названием программы.
- Переместить бегунок в правую сторону напротив «Доступ к истории использования».
- В открывшемся окне поставить галочку напротив «Я осознаю возможные риски. » и нажать «ОК».
- Нажать на стрелочку напротив «Сканирование на наличие ненужных файлов».
- Снять везде галочки, кроме пункта «Видимый кэш».
Если CCleaner уже установлен на устройстве и ранее использовался:
- Запустить программу и нажать «Быстрая очистка».
- Снять везде галочки, кроме пункта «Видимый кэш».
После освобождения места попробовать снова установить приложение. При сохранении проблемы сообщить нам, следуя приведенной ниже инструкции.
При сохранении проблемы с установкой кэша сообщите нам об этом следующим образом:
В версии Android 11 Google не только внедрила новые полезные фичи, но и внесла некоторые изменения в файловую систему (они затронули и Android 12). Если быть точным, «корпорация добра» запретила сторонним приложениям выполнять действия с папками /Android/obb и /Android/data — стандартные файловые менеджеры выдают ошибку: «Не удалось создать папку… Android/obb. Permission denied. Не удалось создать… Android/obb. No such file or directory. Файлы не были извлечены».
По словам команды разработчиков, они пошли на этот шаг ради безопасности. Но вместе с этим теперь нельзя так просто устанавливать сторонние приложения, требующие кэша. После установки Android 11, я первым же делом решил изучить этот вопрос и попытался обойти ограничение. На данный момент я нашёл два метода, не требующих Root-права, — установка специальных файловых менеджеров или использование adb (Android Debug Bridge). Для второго способа обязательно наличие ПК. Оба метода по установки кэша работают как на Android 11, так и на Android 12.
2.2. Удаление файлов
Порядок действий на примере Total Commander:
- Вызвать всплывающее меню, удерживая на названии файла палец несколько секунд.
Как установить кэш, если он скачался отдельным файл .obb
Иногда кэш может быть не упакован в архив и скачивается в виде отдельного файла OBB.
Шаг 1. Загрузите нужный APK-файл игры и кэш к нему.
Шаг 3. Откройте файловый менеждер, найдите скачанный APK в папке Download и установите его, но не запускайте игру сразу.
Создайте в директории /Android/obb папку, которая называется, как имя пакета. В моём случае это com.devolver.grispaid. В эту папку скопируйте сам файл OBB.
Игры на Android можно официально скачать с магазина Play Market. При этом для громоздких программ сначала скачивается само приложение, а при первом запуске предлагается закачать так называемый кэш. Это ресурсы, требуемые для работы. Как правило, графика, видео, звук, скрипты. Кэш занимает приличный объём, может достигать несколько сотен мегабайт и даже нескольких гигабайт.
Play Market предлагает как бесплатные, так и платные программы. Но есть масса альтернативных сайтов со взломанными приложениями, которые можно скачать и установить на смартфон или планшет бесплатно, минуя официальный магазин. Рассмотрим, как устанавливать игры с кэшем на Android с таких ресурсов и куда кидать сам кэш для игр.
Содержание
Читайте также: